
pstree:     file format elf32-i386


Disassembly of section .init:

08048cb4 <_init>:
 8048cb4:	53                   	push   %ebx
 8048cb5:	83 ec 08             	sub    $0x8,%esp
 8048cb8:	e8 33 11 00 00       	call   8049df0 <tigetstr@plt+0xda0>
 8048cbd:	81 c3 43 43 00 00    	add    $0x4343,%ebx
 8048cc3:	8b 83 fc ff ff ff    	mov    -0x4(%ebx),%eax
 8048cc9:	85 c0                	test   %eax,%eax
 8048ccb:	74 05                	je     8048cd2 <_init+0x1e>
 8048ccd:	e8 ce 01 00 00       	call   8048ea0 <__gmon_start__@plt>
 8048cd2:	83 c4 08             	add    $0x8,%esp
 8048cd5:	5b                   	pop    %ebx
 8048cd6:	c3                   	ret    

Disassembly of section .plt:

08048ce0 <getpwnam@plt-0x10>:
 8048ce0:	ff 35 04 d0 04 08    	pushl  0x804d004
 8048ce6:	ff 25 08 d0 04 08    	jmp    *0x804d008
 8048cec:	00 00                	add    %al,(%eax)
	...

08048cf0 <getpwnam@plt>:
 8048cf0:	ff 25 0c d0 04 08    	jmp    *0x804d00c
 8048cf6:	68 00 00 00 00       	push   $0x0
 8048cfb:	e9 e0 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d00 <is_selinux_enabled@plt>:
 8048d00:	ff 25 10 d0 04 08    	jmp    *0x804d010
 8048d06:	68 08 00 00 00       	push   $0x8
 8048d0b:	e9 d0 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d10 <strcmp@plt>:
 8048d10:	ff 25 14 d0 04 08    	jmp    *0x804d014
 8048d16:	68 10 00 00 00       	push   $0x10
 8048d1b:	e9 c0 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d20 <open64@plt>:
 8048d20:	ff 25 18 d0 04 08    	jmp    *0x804d018
 8048d26:	68 18 00 00 00       	push   $0x18
 8048d2b:	e9 b0 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d30 <setupterm@plt>:
 8048d30:	ff 25 1c d0 04 08    	jmp    *0x804d01c
 8048d36:	68 20 00 00 00       	push   $0x20
 8048d3b:	e9 a0 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d40 <read@plt>:
 8048d40:	ff 25 20 d0 04 08    	jmp    *0x804d020
 8048d46:	68 28 00 00 00       	push   $0x28
 8048d4b:	e9 90 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d50 <getpwuid@plt>:
 8048d50:	ff 25 24 d0 04 08    	jmp    *0x804d024
 8048d56:	68 30 00 00 00       	push   $0x30
 8048d5b:	e9 80 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d60 <tputs@plt>:
 8048d60:	ff 25 28 d0 04 08    	jmp    *0x804d028
 8048d66:	68 38 00 00 00       	push   $0x38
 8048d6b:	e9 70 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d70 <free@plt>:
 8048d70:	ff 25 2c d0 04 08    	jmp    *0x804d02c
 8048d76:	68 40 00 00 00       	push   $0x40
 8048d7b:	e9 60 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d80 <memcpy@plt>:
 8048d80:	ff 25 30 d0 04 08    	jmp    *0x804d030
 8048d86:	68 48 00 00 00       	push   $0x48
 8048d8b:	e9 50 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048d90 <ferror@plt>:
 8048d90:	ff 25 34 d0 04 08    	jmp    *0x804d034
 8048d96:	68 50 00 00 00       	push   $0x50
 8048d9b:	e9 40 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048da0 <fclose@plt>:
 8048da0:	ff 25 38 d0 04 08    	jmp    *0x804d038
 8048da6:	68 58 00 00 00       	push   $0x58
 8048dab:	e9 30 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048db0 <dcgettext@plt>:
 8048db0:	ff 25 3c d0 04 08    	jmp    *0x804d03c
 8048db6:	68 60 00 00 00       	push   $0x60
 8048dbb:	e9 20 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048dc0 <__stack_chk_fail@plt>:
 8048dc0:	ff 25 40 d0 04 08    	jmp    *0x804d040
 8048dc6:	68 68 00 00 00       	push   $0x68
 8048dcb:	e9 10 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048dd0 <_IO_getc@plt>:
 8048dd0:	ff 25 44 d0 04 08    	jmp    *0x804d044
 8048dd6:	68 70 00 00 00       	push   $0x70
 8048ddb:	e9 00 ff ff ff       	jmp    8048ce0 <_init+0x2c>

08048de0 <textdomain@plt>:
 8048de0:	ff 25 48 d0 04 08    	jmp    *0x804d048
 8048de6:	68 78 00 00 00       	push   $0x78
 8048deb:	e9 f0 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048df0 <_IO_putc@plt>:
 8048df0:	ff 25 4c d0 04 08    	jmp    *0x804d04c
 8048df6:	68 80 00 00 00       	push   $0x80
 8048dfb:	e9 e0 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e00 <ioctl@plt>:
 8048e00:	ff 25 50 d0 04 08    	jmp    *0x804d050
 8048e06:	68 88 00 00 00       	push   $0x88
 8048e0b:	e9 d0 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e10 <fopen64@plt>:
 8048e10:	ff 25 54 d0 04 08    	jmp    *0x804d054
 8048e16:	68 90 00 00 00       	push   $0x90
 8048e1b:	e9 c0 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e20 <perror@plt>:
 8048e20:	ff 25 58 d0 04 08    	jmp    *0x804d058
 8048e26:	68 98 00 00 00       	push   $0x98
 8048e2b:	e9 b0 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e30 <fwrite@plt>:
 8048e30:	ff 25 5c d0 04 08    	jmp    *0x804d05c
 8048e36:	68 a0 00 00 00       	push   $0xa0
 8048e3b:	e9 a0 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e40 <tgetent@plt>:
 8048e40:	ff 25 60 d0 04 08    	jmp    *0x804d060
 8048e46:	68 a8 00 00 00       	push   $0xa8
 8048e4b:	e9 90 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e50 <fread@plt>:
 8048e50:	ff 25 64 d0 04 08    	jmp    *0x804d064
 8048e56:	68 b0 00 00 00       	push   $0xb0
 8048e5b:	e9 80 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e60 <getpid@plt>:
 8048e60:	ff 25 68 d0 04 08    	jmp    *0x804d068
 8048e66:	68 b8 00 00 00       	push   $0xb8
 8048e6b:	e9 70 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e70 <getenv@plt>:
 8048e70:	ff 25 6c d0 04 08    	jmp    *0x804d06c
 8048e76:	68 c0 00 00 00       	push   $0xc0
 8048e7b:	e9 60 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e80 <realloc@plt>:
 8048e80:	ff 25 70 d0 04 08    	jmp    *0x804d070
 8048e86:	68 c8 00 00 00       	push   $0xc8
 8048e8b:	e9 50 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048e90 <malloc@plt>:
 8048e90:	ff 25 74 d0 04 08    	jmp    *0x804d074
 8048e96:	68 d0 00 00 00       	push   $0xd0
 8048e9b:	e9 40 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048ea0 <__gmon_start__@plt>:
 8048ea0:	ff 25 78 d0 04 08    	jmp    *0x804d078
 8048ea6:	68 d8 00 00 00       	push   $0xd8
 8048eab:	e9 30 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048eb0 <exit@plt>:
 8048eb0:	ff 25 7c d0 04 08    	jmp    *0x804d07c
 8048eb6:	68 e0 00 00 00       	push   $0xe0
 8048ebb:	e9 20 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048ec0 <getopt_long@plt>:
 8048ec0:	ff 25 80 d0 04 08    	jmp    *0x804d080
 8048ec6:	68 e8 00 00 00       	push   $0xe8
 8048ecb:	e9 10 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048ed0 <strchr@plt>:
 8048ed0:	ff 25 84 d0 04 08    	jmp    *0x804d084
 8048ed6:	68 f0 00 00 00       	push   $0xf0
 8048edb:	e9 00 fe ff ff       	jmp    8048ce0 <_init+0x2c>

08048ee0 <strlen@plt>:
 8048ee0:	ff 25 88 d0 04 08    	jmp    *0x804d088
 8048ee6:	68 f8 00 00 00       	push   $0xf8
 8048eeb:	e9 f0 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048ef0 <__libc_start_main@plt>:
 8048ef0:	ff 25 8c d0 04 08    	jmp    *0x804d08c
 8048ef6:	68 00 01 00 00       	push   $0x100
 8048efb:	e9 e0 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f00 <__isoc99_sscanf@plt>:
 8048f00:	ff 25 90 d0 04 08    	jmp    *0x804d090
 8048f06:	68 08 01 00 00       	push   $0x108
 8048f0b:	e9 d0 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f10 <putchar@plt>:
 8048f10:	ff 25 94 d0 04 08    	jmp    *0x804d094
 8048f16:	68 10 01 00 00       	push   $0x110
 8048f1b:	e9 c0 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f20 <strncpy@plt>:
 8048f20:	ff 25 98 d0 04 08    	jmp    *0x804d098
 8048f26:	68 18 01 00 00       	push   $0x118
 8048f2b:	e9 b0 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f30 <__rawmemchr@plt>:
 8048f30:	ff 25 9c d0 04 08    	jmp    *0x804d09c
 8048f36:	68 20 01 00 00       	push   $0x120
 8048f3b:	e9 a0 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f40 <nl_langinfo@plt>:
 8048f40:	ff 25 a0 d0 04 08    	jmp    *0x804d0a0
 8048f46:	68 28 01 00 00       	push   $0x128
 8048f4b:	e9 90 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f50 <setlocale@plt>:
 8048f50:	ff 25 a4 d0 04 08    	jmp    *0x804d0a4
 8048f56:	68 30 01 00 00       	push   $0x130
 8048f5b:	e9 80 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f60 <strrchr@plt>:
 8048f60:	ff 25 a8 d0 04 08    	jmp    *0x804d0a8
 8048f66:	68 38 01 00 00       	push   $0x138
 8048f6b:	e9 70 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f70 <tgetstr@plt>:
 8048f70:	ff 25 ac d0 04 08    	jmp    *0x804d0ac
 8048f76:	68 40 01 00 00       	push   $0x140
 8048f7b:	e9 60 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f80 <readdir64@plt>:
 8048f80:	ff 25 b0 d0 04 08    	jmp    *0x804d0b0
 8048f86:	68 48 01 00 00       	push   $0x148
 8048f8b:	e9 50 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048f90 <__fprintf_chk@plt>:
 8048f90:	ff 25 b4 d0 04 08    	jmp    *0x804d0b4
 8048f96:	68 50 01 00 00       	push   $0x150
 8048f9b:	e9 40 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048fa0 <bindtextdomain@plt>:
 8048fa0:	ff 25 b8 d0 04 08    	jmp    *0x804d0b8
 8048fa6:	68 58 01 00 00       	push   $0x158
 8048fab:	e9 30 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048fb0 <isatty@plt>:
 8048fb0:	ff 25 bc d0 04 08    	jmp    *0x804d0bc
 8048fb6:	68 60 01 00 00       	push   $0x160
 8048fbb:	e9 20 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048fc0 <__xstat64@plt>:
 8048fc0:	ff 25 c0 d0 04 08    	jmp    *0x804d0c0
 8048fc6:	68 68 01 00 00       	push   $0x168
 8048fcb:	e9 10 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048fd0 <getpidcon@plt>:
 8048fd0:	ff 25 c4 d0 04 08    	jmp    *0x804d0c4
 8048fd6:	68 70 01 00 00       	push   $0x170
 8048fdb:	e9 00 fd ff ff       	jmp    8048ce0 <_init+0x2c>

08048fe0 <strtol@plt>:
 8048fe0:	ff 25 c8 d0 04 08    	jmp    *0x804d0c8
 8048fe6:	68 78 01 00 00       	push   $0x178
 8048feb:	e9 f0 fc ff ff       	jmp    8048ce0 <_init+0x2c>

08048ff0 <close@plt>:
 8048ff0:	ff 25 cc d0 04 08    	jmp    *0x804d0cc
 8048ff6:	68 80 01 00 00       	push   $0x180
 8048ffb:	e9 e0 fc ff ff       	jmp    8048ce0 <_init+0x2c>

08049000 <closedir@plt>:
 8049000:	ff 25 d0 d0 04 08    	jmp    *0x804d0d0
 8049006:	68 88 01 00 00       	push   $0x188
 804900b:	e9 d0 fc ff ff       	jmp    8048ce0 <_init+0x2c>

08049010 <opendir@plt>:
 8049010:	ff 25 d4 d0 04 08    	jmp    *0x804d0d4
 8049016:	68 90 01 00 00       	push   $0x190
 804901b:	e9 c0 fc ff ff       	jmp    8048ce0 <_init+0x2c>

08049020 <__assert_fail@plt>:
 8049020:	ff 25 d8 d0 04 08    	jmp    *0x804d0d8
 8049026:	68 98 01 00 00       	push   $0x198
 804902b:	e9 b0 fc ff ff       	jmp    8048ce0 <_init+0x2c>

08049030 <__ctype_b_loc@plt>:
 8049030:	ff 25 dc d0 04 08    	jmp    *0x804d0dc
 8049036:	68 a0 01 00 00       	push   $0x1a0
 804903b:	e9 a0 fc ff ff       	jmp    8048ce0 <_init+0x2c>

08049040 <__sprintf_chk@plt>:
 8049040:	ff 25 e0 d0 04 08    	jmp    *0x804d0e0
 8049046:	68 a8 01 00 00       	push   $0x1a8
 804904b:	e9 90 fc ff ff       	jmp    8048ce0 <_init+0x2c>

08049050 <tigetstr@plt>:
 8049050:	ff 25 e4 d0 04 08    	jmp    *0x804d0e4
 8049056:	68 b0 01 00 00       	push   $0x1b0
 804905b:	e9 80 fc ff ff       	jmp    8048ce0 <_init+0x2c>

Disassembly of section .text:

08049060 <.text>:
 8049060:	55                   	push   %ebp
 8049061:	b9 40 00 00 00       	mov    $0x40,%ecx
 8049066:	89 e5                	mov    %esp,%ebp
 8049068:	57                   	push   %edi
 8049069:	56                   	push   %esi
 804906a:	be c0 b9 04 08       	mov    $0x804b9c0,%esi
 804906f:	53                   	push   %ebx
 8049070:	83 e4 f0             	and    $0xfffffff0,%esp
 8049073:	8d a4 24 20 da ff ff 	lea    -0x25e0(%esp),%esp
 804907a:	8b 45 0c             	mov    0xc(%ebp),%eax
 804907d:	8d 9c 24 d8 00 00 00 	lea    0xd8(%esp),%ebx
 8049084:	8d 3b                	lea    (%ebx),%edi
 8049086:	f3 a5                	rep movsl %ds:(%esi),%es:(%edi)
 8049088:	89 44 24 4c          	mov    %eax,0x4c(%esp)
 804908c:	c7 44 24 04 13 54 00 	movl   $0x5413,0x4(%esp)
 8049093:	00 
 8049094:	65 a1 14 00 00 00    	mov    %gs:0x14,%eax
 804909a:	89 84 24 dc 25 00 00 	mov    %eax,0x25dc(%esp)
 80490a1:	31 c0                	xor    %eax,%eax
 80490a3:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 80490aa:	8d 44 24 70          	lea    0x70(%esp),%eax
 80490ae:	89 44 24 08          	mov    %eax,0x8(%esp)
 80490b2:	e8 49 fd ff ff       	call   8048e00 <ioctl@plt>
 80490b7:	85 c0                	test   %eax,%eax
 80490b9:	78 0e                	js     80490c9 <tigetstr@plt+0x79>
 80490bb:	0f b7 44 24 72       	movzwl 0x72(%esp),%eax
 80490c0:	66 85 c0             	test   %ax,%ax
 80490c3:	0f 85 9d 02 00 00    	jne    8049366 <tigetstr@plt+0x316>
 80490c9:	c7 44 24 04 88 b8 04 	movl   $0x804b888,0x4(%esp)
 80490d0:	08 
 80490d1:	c7 04 24 06 00 00 00 	movl   $0x6,(%esp)
 80490d8:	e8 73 fe ff ff       	call   8048f50 <setlocale@plt>
 80490dd:	c7 44 24 04 bf b7 04 	movl   $0x804b7bf,0x4(%esp)
 80490e4:	08 
 80490e5:	c7 04 24 d1 b7 04 08 	movl   $0x804b7d1,(%esp)
 80490ec:	e8 af fe ff ff       	call   8048fa0 <bindtextdomain@plt>
 80490f1:	c7 04 24 d1 b7 04 08 	movl   $0x804b7d1,(%esp)
 80490f8:	bf d8 b7 04 08       	mov    $0x804b7d8,%edi
 80490fd:	e8 de fc ff ff       	call   8048de0 <textdomain@plt>
 8049102:	b9 0b 00 00 00       	mov    $0xb,%ecx
 8049107:	8b 35 60 d1 04 08    	mov    0x804d160,%esi
 804910d:	f3 a6                	repz cmpsb %es:(%edi),%ds:(%esi)
 804910f:	75 0a                	jne    804911b <tigetstr@plt+0xcb>
 8049111:	c7 05 a0 d1 04 08 01 	movl   $0x1,0x804d1a0
 8049118:	00 00 00 
 804911b:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 8049122:	e8 89 fe ff ff       	call   8048fb0 <isatty@plt>
 8049127:	85 c0                	test   %eax,%eax
 8049129:	74 24                	je     804914f <tigetstr@plt+0xff>
 804912b:	c7 04 24 0e 00 00 00 	movl   $0xe,(%esp)
 8049132:	e8 09 fe ff ff       	call   8048f40 <nl_langinfo@plt>
 8049137:	89 04 24             	mov    %eax,(%esp)
 804913a:	c7 44 24 04 e3 b7 04 	movl   $0x804b7e3,0x4(%esp)
 8049141:	08 
 8049142:	e8 c9 fb ff ff       	call   8048d10 <strcmp@plt>
 8049147:	85 c0                	test   %eax,%eax
 8049149:	0f 84 21 02 00 00    	je     8049370 <tigetstr@plt+0x320>
 804914f:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 8049156:	e8 55 fe ff ff       	call   8048fb0 <isatty@plt>
 804915b:	85 c0                	test   %eax,%eax
 804915d:	0f 85 1c 02 00 00    	jne    804937f <tigetstr@plt+0x32f>
 8049163:	c7 05 fc d0 04 08 30 	movl   $0x804d130,0x804d0fc
 804916a:	d1 04 08 
 804916d:	c7 44 24 44 00 00 00 	movl   $0x0,0x44(%esp)
 8049174:	00 
 8049175:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 8049179:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 8049180:	8b 44 24 4c          	mov    0x4c(%esp),%eax
 8049184:	c7 44 24 10 00 00 00 	movl   $0x0,0x10(%esp)
 804918b:	00 
 804918c:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049190:	8b 45 08             	mov    0x8(%ebp),%eax
 8049193:	89 5c 24 0c          	mov    %ebx,0xc(%esp)
 8049197:	c7 44 24 08 04 b8 04 	movl   $0x804b804,0x8(%esp)
 804919e:	08 
 804919f:	89 04 24             	mov    %eax,(%esp)
 80491a2:	e8 19 fd ff ff       	call   8048ec0 <getopt_long@plt>
 80491a7:	83 f8 ff             	cmp    $0xffffffff,%eax
 80491aa:	0f 84 21 02 00 00    	je     80493d1 <tigetstr@plt+0x381>
 80491b0:	83 e8 41             	sub    $0x41,%eax
 80491b3:	83 f8 34             	cmp    $0x34,%eax
 80491b6:	0f 87 87 01 00 00    	ja     8049343 <tigetstr@plt+0x2f3>
 80491bc:	ff 24 85 c0 ba 04 08 	jmp    *0x804bac0(,%eax,4)
 80491c3:	c7 05 b0 d1 04 08 01 	movl   $0x1,0x804d1b0
 80491ca:	00 00 00 
 80491cd:	c7 05 f8 d0 04 08 00 	movl   $0x0,0x804d0f8
 80491d4:	00 00 00 
 80491d7:	eb a7                	jmp    8049180 <tigetstr@plt+0x130>
 80491d9:	c7 05 b4 d1 04 08 01 	movl   $0x1,0x804d1b4
 80491e0:	00 00 00 
 80491e3:	eb 9b                	jmp    8049180 <tigetstr@plt+0x130>
 80491e5:	c7 05 a8 d1 04 08 01 	movl   $0x1,0x804d1a8
 80491ec:	00 00 00 
 80491ef:	eb 8f                	jmp    8049180 <tigetstr@plt+0x130>
 80491f1:	c7 05 a4 d1 04 08 01 	movl   $0x1,0x804d1a4
 80491f8:	00 00 00 
 80491fb:	eb 83                	jmp    8049180 <tigetstr@plt+0x130>
 80491fd:	c7 05 f4 d0 04 08 00 	movl   $0x0,0x804d0f4
 8049204:	00 00 00 
 8049207:	e9 74 ff ff ff       	jmp    8049180 <tigetstr@plt+0x130>
 804920c:	83 7c 24 44 00       	cmpl   $0x0,0x44(%esp)
 8049211:	0f 85 2c 01 00 00    	jne    8049343 <tigetstr@plt+0x2f3>
 8049217:	c7 04 24 e9 b7 04 08 	movl   $0x804b7e9,(%esp)
 804921e:	e8 4d fc ff ff       	call   8048e70 <getenv@plt>
 8049223:	85 c0                	test   %eax,%eax
 8049225:	0f 84 55 ff ff ff    	je     8049180 <tigetstr@plt+0x130>
 804922b:	c7 04 24 e9 b7 04 08 	movl   $0x804b7e9,(%esp)
 8049232:	e8 39 fc ff ff       	call   8048e70 <getenv@plt>
 8049237:	89 44 24 04          	mov    %eax,0x4(%esp)
 804923b:	8d 84 24 db 01 00 00 	lea    0x1db(%esp),%eax
 8049242:	89 04 24             	mov    %eax,(%esp)
 8049245:	e8 f6 fb ff ff       	call   8048e40 <tgetent@plt>
 804924a:	85 c0                	test   %eax,%eax
 804924c:	0f 8e 2e ff ff ff    	jle    8049180 <tigetstr@plt+0x130>
 8049252:	e8 09 fc ff ff       	call   8048e60 <getpid@plt>
 8049257:	89 44 24 44          	mov    %eax,0x44(%esp)
 804925b:	e9 20 ff ff ff       	jmp    8049180 <tigetstr@plt+0x130>
 8049260:	c7 05 ac d1 04 08 01 	movl   $0x1,0x804d1ac
 8049267:	00 00 00 
 804926a:	c7 05 f8 d0 04 08 00 	movl   $0x0,0x804d0f8
 8049271:	00 00 00 
 8049274:	e9 07 ff ff ff       	jmp    8049180 <tigetstr@plt+0x130>
 8049279:	c7 05 b8 d1 04 08 01 	movl   $0x1,0x804d1b8
 8049280:	00 00 00 
 8049283:	e9 f8 fe ff ff       	jmp    8049180 <tigetstr@plt+0x130>
 8049288:	e8 73 fa ff ff       	call   8048d00 <is_selinux_enabled@plt>
 804928d:	85 c0                	test   %eax,%eax
 804928f:	0f 8e 55 08 00 00    	jle    8049aea <tigetstr@plt+0xa9a>
 8049295:	c7 05 9c d1 04 08 01 	movl   $0x1,0x804d19c
 804929c:	00 00 00 
 804929f:	e9 dc fe ff ff       	jmp    8049180 <tigetstr@plt+0x130>
 80492a4:	e8 97 1d 00 00       	call   804b040 <tigetstr@plt+0x1ff0>
 80492a9:	31 db                	xor    %ebx,%ebx
 80492ab:	8b 8c 24 dc 25 00 00 	mov    0x25dc(%esp),%ecx
 80492b2:	65 33 0d 14 00 00 00 	xor    %gs:0x14,%ecx
 80492b9:	89 d8                	mov    %ebx,%eax
 80492bb:	0f 85 60 0a 00 00    	jne    8049d21 <tigetstr@plt+0xcd1>
 80492c1:	8d 65 f4             	lea    -0xc(%ebp),%esp
 80492c4:	5b                   	pop    %ebx
 80492c5:	5e                   	pop    %esi
 80492c6:	5f                   	pop    %edi
 80492c7:	5d                   	pop    %ebp
 80492c8:	c3                   	ret    
 80492c9:	c7 05 fc d0 04 08 18 	movl   $0x804d118,0x804d0fc
 80492d0:	d1 04 08 
 80492d3:	e9 a8 fe ff ff       	jmp    8049180 <tigetstr@plt+0x130>
 80492d8:	83 7c 24 44 00       	cmpl   $0x0,0x44(%esp)
 80492dd:	75 64                	jne    8049343 <tigetstr@plt+0x2f3>
 80492df:	c7 04 24 e9 b7 04 08 	movl   $0x804b7e9,(%esp)
 80492e6:	e8 85 fb ff ff       	call   8048e70 <getenv@plt>
 80492eb:	85 c0                	test   %eax,%eax
 80492ed:	0f 84 e2 09 00 00    	je     8049cd5 <tigetstr@plt+0xc85>
 80492f3:	c7 04 24 e9 b7 04 08 	movl   $0x804b7e9,(%esp)
 80492fa:	e8 71 fb ff ff       	call   8048e70 <getenv@plt>
 80492ff:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049303:	8d 84 24 db 01 00 00 	lea    0x1db(%esp),%eax
 804930a:	89 04 24             	mov    %eax,(%esp)
 804930d:	e8 2e fb ff ff       	call   8048e40 <tgetent@plt>
 8049312:	85 c0                	test   %eax,%eax
 8049314:	0f 8e d0 09 00 00    	jle    8049cea <tigetstr@plt+0xc9a>
 804931a:	a1 88 d1 04 08       	mov    0x804d188,%eax
 804931f:	c7 44 24 08 0a 00 00 	movl   $0xa,0x8(%esp)
 8049326:	00 
 8049327:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
 804932e:	00 
 804932f:	89 04 24             	mov    %eax,(%esp)
 8049332:	e8 a9 fc ff ff       	call   8048fe0 <strtol@plt>
 8049337:	85 c0                	test   %eax,%eax
 8049339:	89 44 24 44          	mov    %eax,0x44(%esp)
 804933d:	0f 85 3d fe ff ff    	jne    8049180 <tigetstr@plt+0x130>
 8049343:	e8 88 0b 00 00       	call   8049ed0 <tigetstr@plt+0xe80>
 8049348:	c7 05 fc d0 04 08 00 	movl   $0x804d100,0x804d0fc
 804934f:	d1 04 08 
 8049352:	e9 29 fe ff ff       	jmp    8049180 <tigetstr@plt+0x130>
 8049357:	c7 05 fc d0 04 08 30 	movl   $0x804d130,0x804d0fc
 804935e:	d1 04 08 
 8049361:	e9 1a fe ff ff       	jmp    8049180 <tigetstr@plt+0x130>
 8049366:	a3 f0 d0 04 08       	mov    %eax,0x804d0f0
 804936b:	e9 59 fd ff ff       	jmp    80490c9 <tigetstr@plt+0x79>
 8049370:	c7 05 fc d0 04 08 18 	movl   $0x804d118,0x804d0fc
 8049377:	d1 04 08 
 804937a:	e9 ee fd ff ff       	jmp    804916d <tigetstr@plt+0x11d>
 804937f:	c7 04 24 e9 b7 04 08 	movl   $0x804b7e9,(%esp)
 8049386:	e8 e5 fa ff ff       	call   8048e70 <getenv@plt>
 804938b:	85 c0                	test   %eax,%eax
 804938d:	0f 84 d0 fd ff ff    	je     8049163 <tigetstr@plt+0x113>
 8049393:	80 38 00             	cmpb   $0x0,(%eax)
 8049396:	0f 84 c7 fd ff ff    	je     8049163 <tigetstr@plt+0x113>
 804939c:	c7 44 24 08 00 00 00 	movl   $0x0,0x8(%esp)
 80493a3:	00 
 80493a4:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 80493ab:	00 
 80493ac:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 80493b3:	e8 78 f9 ff ff       	call   8048d30 <setupterm@plt>
 80493b8:	85 c0                	test   %eax,%eax
 80493ba:	0f 85 a3 fd ff ff    	jne    8049163 <tigetstr@plt+0x113>
 80493c0:	c7 04 24 ee b7 04 08 	movl   $0x804b7ee,(%esp)
 80493c7:	e8 84 fc ff ff       	call   8049050 <tigetstr@plt>
 80493cc:	e9 92 fd ff ff       	jmp    8049163 <tigetstr@plt+0x113>
 80493d1:	8b 45 08             	mov    0x8(%ebp),%eax
 80493d4:	89 c3                	mov    %eax,%ebx
 80493d6:	83 eb 01             	sub    $0x1,%ebx
 80493d9:	3b 1d 68 d1 04 08    	cmp    0x804d168,%ebx
 80493df:	0f 84 65 07 00 00    	je     8049b4a <tigetstr@plt+0xafa>
 80493e5:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%esp)
 80493ec:	00 
 80493ed:	c7 44 24 34 00 00 00 	movl   $0x0,0x34(%esp)
 80493f4:	00 
 80493f5:	8b 45 08             	mov    0x8(%ebp),%eax
 80493f8:	39 05 68 d1 04 08    	cmp    %eax,0x804d168
 80493fe:	0f 85 3f ff ff ff    	jne    8049343 <tigetstr@plt+0x2f3>
 8049404:	c7 44 24 6c 00 00 00 	movl   $0x0,0x6c(%esp)
 804940b:	00 
 804940c:	e8 ef f8 ff ff       	call   8048d00 <is_selinux_enabled@plt>
 8049411:	83 3d f4 d0 04 08 00 	cmpl   $0x0,0x804d0f4
 8049418:	89 44 24 3c          	mov    %eax,0x3c(%esp)
 804941c:	c7 44 24 2c 01 20 00 	movl   $0x2001,0x2c(%esp)
 8049423:	00 
 8049424:	74 0c                	je     8049432 <tigetstr@plt+0x3e2>
 8049426:	a1 f0 d0 04 08       	mov    0x804d0f0,%eax
 804942b:	83 c0 01             	add    $0x1,%eax
 804942e:	89 44 24 2c          	mov    %eax,0x2c(%esp)
 8049432:	83 3d b8 d1 04 08 00 	cmpl   $0x0,0x804d1b8
 8049439:	0f 84 8d 06 00 00    	je     8049acc <tigetstr@plt+0xa7c>
 804943f:	8b 44 24 2c          	mov    0x2c(%esp),%eax
 8049443:	89 04 24             	mov    %eax,(%esp)
 8049446:	e8 45 fa ff ff       	call   8048e90 <malloc@plt>
 804944b:	85 c0                	test   %eax,%eax
 804944d:	89 44 24 28          	mov    %eax,0x28(%esp)
 8049451:	0f 84 db 08 00 00    	je     8049d32 <tigetstr@plt+0xce2>
 8049457:	c7 04 24 2c b8 04 08 	movl   $0x804b82c,(%esp)
 804945e:	e8 ad fb ff ff       	call   8049010 <opendir@plt>
 8049463:	85 c0                	test   %eax,%eax
 8049465:	89 44 24 4c          	mov    %eax,0x4c(%esp)
 8049469:	0f 84 db 08 00 00    	je     8049d4a <tigetstr@plt+0xcfa>
 804946f:	bf 01 00 00 00       	mov    $0x1,%edi
 8049474:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 804947a:	8d bf 00 00 00 00    	lea    0x0(%edi),%edi
 8049480:	8b 44 24 4c          	mov    0x4c(%esp),%eax
 8049484:	89 04 24             	mov    %eax,(%esp)
 8049487:	e8 f4 fa ff ff       	call   8048f80 <readdir64@plt>
 804948c:	85 c0                	test   %eax,%eax
 804948e:	0f 84 c7 01 00 00    	je     804965b <tigetstr@plt+0x60b>
 8049494:	8d 70 13             	lea    0x13(%eax),%esi
 8049497:	c7 44 24 08 0a 00 00 	movl   $0xa,0x8(%esp)
 804949e:	00 
 804949f:	8d 44 24 60          	lea    0x60(%esp),%eax
 80494a3:	89 34 24             	mov    %esi,(%esp)
 80494a6:	89 44 24 04          	mov    %eax,0x4(%esp)
 80494aa:	e8 31 fb ff ff       	call   8048fe0 <strtol@plt>
 80494af:	89 c3                	mov    %eax,%ebx
 80494b1:	8b 44 24 60          	mov    0x60(%esp),%eax
 80494b5:	39 c6                	cmp    %eax,%esi
 80494b7:	74 c7                	je     8049480 <tigetstr@plt+0x430>
 80494b9:	80 38 00             	cmpb   $0x0,(%eax)
 80494bc:	75 c2                	jne    8049480 <tigetstr@plt+0x430>
 80494be:	89 34 24             	mov    %esi,(%esp)
 80494c1:	e8 1a fa ff ff       	call   8048ee0 <strlen@plt>
 80494c6:	83 c0 0f             	add    $0xf,%eax
 80494c9:	89 04 24             	mov    %eax,(%esp)
 80494cc:	e8 bf f9 ff ff       	call   8048e90 <malloc@plt>
 80494d1:	85 c0                	test   %eax,%eax
 80494d3:	89 c6                	mov    %eax,%esi
 80494d5:	0f 84 4b 08 00 00    	je     8049d26 <tigetstr@plt+0xcd6>
 80494db:	89 5c 24 14          	mov    %ebx,0x14(%esp)
 80494df:	c7 44 24 10 2c b8 04 	movl   $0x804b82c,0x10(%esp)
 80494e6:	08 
 80494e7:	c7 44 24 0c 32 b8 04 	movl   $0x804b832,0xc(%esp)
 80494ee:	08 
 80494ef:	c7 44 24 08 ff ff ff 	movl   $0xffffffff,0x8(%esp)
 80494f6:	ff 
 80494f7:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 80494fe:	00 
 80494ff:	89 04 24             	mov    %eax,(%esp)
 8049502:	e8 39 fb ff ff       	call   8049040 <__sprintf_chk@plt>
 8049507:	c7 44 24 04 3d b8 04 	movl   $0x804b83d,0x4(%esp)
 804950e:	08 
 804950f:	89 34 24             	mov    %esi,(%esp)
 8049512:	e8 f9 f8 ff ff       	call   8048e10 <fopen64@plt>
 8049517:	85 c0                	test   %eax,%eax
 8049519:	89 44 24 48          	mov    %eax,0x48(%esp)
 804951d:	0f 84 1c 01 00 00    	je     804963f <tigetstr@plt+0x5ef>
 8049523:	89 5c 24 14          	mov    %ebx,0x14(%esp)
 8049527:	c7 44 24 10 2c b8 04 	movl   $0x804b82c,0x10(%esp)
 804952e:	08 
 804952f:	c7 44 24 0c 3f b8 04 	movl   $0x804b83f,0xc(%esp)
 8049536:	08 
 8049537:	c7 44 24 08 ff ff ff 	movl   $0xffffffff,0x8(%esp)
 804953e:	ff 
 804953f:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049546:	00 
 8049547:	89 34 24             	mov    %esi,(%esp)
 804954a:	e8 f1 fa ff ff       	call   8049040 <__sprintf_chk@plt>
 804954f:	8b 44 24 3c          	mov    0x3c(%esp),%eax
 8049553:	85 c0                	test   %eax,%eax
 8049555:	7e 18                	jle    804956f <tigetstr@plt+0x51f>
 8049557:	8d 44 24 6c          	lea    0x6c(%esp),%eax
 804955b:	89 1c 24             	mov    %ebx,(%esp)
 804955e:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049562:	e8 69 fa ff ff       	call   8048fd0 <getpidcon@plt>
 8049567:	85 c0                	test   %eax,%eax
 8049569:	0f 88 9e 07 00 00    	js     8049d0d <tigetstr@plt+0xcbd>
 804956f:	8d 44 24 78          	lea    0x78(%esp),%eax
 8049573:	89 74 24 04          	mov    %esi,0x4(%esp)
 8049577:	89 44 24 08          	mov    %eax,0x8(%esp)
 804957b:	c7 04 24 03 00 00 00 	movl   $0x3,(%esp)
 8049582:	e8 39 fa ff ff       	call   8048fc0 <__xstat64@plt>
 8049587:	85 c0                	test   %eax,%eax
 8049589:	0f 88 7e 07 00 00    	js     8049d0d <tigetstr@plt+0xcbd>
 804958f:	8b 44 24 48          	mov    0x48(%esp),%eax
 8049593:	c7 44 24 08 00 20 00 	movl   $0x2000,0x8(%esp)
 804959a:	00 
 804959b:	89 44 24 0c          	mov    %eax,0xc(%esp)
 804959f:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 80495a6:	00 
 80495a7:	8d bc 24 db 05 00 00 	lea    0x5db(%esp),%edi
 80495ae:	89 3c 24             	mov    %edi,(%esp)
 80495b1:	e8 9a f8 ff ff       	call   8048e50 <fread@plt>
 80495b6:	8b 4c 24 48          	mov    0x48(%esp),%ecx
 80495ba:	89 44 24 40          	mov    %eax,0x40(%esp)
 80495be:	89 0c 24             	mov    %ecx,(%esp)
 80495c1:	e8 ca f7 ff ff       	call   8048d90 <ferror@plt>
 80495c6:	85 c0                	test   %eax,%eax
 80495c8:	75 67                	jne    8049631 <tigetstr@plt+0x5e1>
 80495ca:	8b 44 24 40          	mov    0x40(%esp),%eax
 80495ce:	c6 84 04 db 05 00 00 	movb   $0x0,0x5db(%esp,%eax,1)
 80495d5:	00 
 80495d6:	c7 44 24 04 28 00 00 	movl   $0x28,0x4(%esp)
 80495dd:	00 
 80495de:	89 3c 24             	mov    %edi,(%esp)
 80495e1:	e8 ea f8 ff ff       	call   8048ed0 <strchr@plt>
 80495e6:	85 c0                	test   %eax,%eax
 80495e8:	89 44 24 40          	mov    %eax,0x40(%esp)
 80495ec:	74 43                	je     8049631 <tigetstr@plt+0x5e1>
 80495ee:	c7 44 24 04 29 00 00 	movl   $0x29,0x4(%esp)
 80495f5:	00 
 80495f6:	89 04 24             	mov    %eax,(%esp)
 80495f9:	e8 62 f9 ff ff       	call   8048f60 <strrchr@plt>
 80495fe:	85 c0                	test   %eax,%eax
 8049600:	74 2f                	je     8049631 <tigetstr@plt+0x5e1>
 8049602:	c6 00 00             	movb   $0x0,(%eax)
 8049605:	83 c0 02             	add    $0x2,%eax
 8049608:	8d 54 24 68          	lea    0x68(%esp),%edx
 804960c:	c7 44 24 04 45 b8 04 	movl   $0x804b845,0x4(%esp)
 8049613:	08 
 8049614:	89 54 24 0c          	mov    %edx,0xc(%esp)
 8049618:	89 04 24             	mov    %eax,(%esp)
 804961b:	8d 54 24 64          	lea    0x64(%esp),%edx
 804961f:	89 54 24 08          	mov    %edx,0x8(%esp)
 8049623:	e8 d8 f8 ff ff       	call   8048f00 <__isoc99_sscanf@plt>
 8049628:	83 f8 02             	cmp    $0x2,%eax
 804962b:	0f 84 13 02 00 00    	je     8049844 <tigetstr@plt+0x7f4>
 8049631:	8b 44 24 48          	mov    0x48(%esp),%eax
 8049635:	31 ff                	xor    %edi,%edi
 8049637:	89 04 24             	mov    %eax,(%esp)
 804963a:	e8 61 f7 ff ff       	call   8048da0 <fclose@plt>
 804963f:	89 34 24             	mov    %esi,(%esp)
 8049642:	e8 29 f7 ff ff       	call   8048d70 <free@plt>
 8049647:	8b 44 24 4c          	mov    0x4c(%esp),%eax
 804964b:	89 04 24             	mov    %eax,(%esp)
 804964e:	e8 2d f9 ff ff       	call   8048f80 <readdir64@plt>
 8049653:	85 c0                	test   %eax,%eax
 8049655:	0f 85 39 fe ff ff    	jne    8049494 <tigetstr@plt+0x444>
 804965b:	8b 44 24 4c          	mov    0x4c(%esp),%eax
 804965f:	89 04 24             	mov    %eax,(%esp)
 8049662:	e8 99 f9 ff ff       	call   8049000 <closedir@plt>
 8049667:	8b 1d c8 d1 04 08    	mov    0x804d1c8,%ebx
 804966d:	8b 44 24 6c          	mov    0x6c(%esp),%eax
 8049671:	85 db                	test   %ebx,%ebx
 8049673:	74 18                	je     804968d <tigetstr@plt+0x63d>
 8049675:	83 7b 1c 01          	cmpl   $0x1,0x1c(%ebx)
 8049679:	8d 33                	lea    (%ebx),%esi
 804967b:	75 09                	jne    8049686 <tigetstr@plt+0x636>
 804967d:	eb 31                	jmp    80496b0 <tigetstr@plt+0x660>
 804967f:	90                   	nop
 8049680:	83 7e 1c 01          	cmpl   $0x1,0x1c(%esi)
 8049684:	74 2a                	je     80496b0 <tigetstr@plt+0x660>
 8049686:	8b 76 38             	mov    0x38(%esi),%esi
 8049689:	85 f6                	test   %esi,%esi
 804968b:	75 f3                	jne    8049680 <tigetstr@plt+0x630>
 804968d:	89 04 24             	mov    %eax,(%esp)
 8049690:	31 c9                	xor    %ecx,%ecx
 8049692:	ba 01 00 00 00       	mov    $0x1,%edx
 8049697:	b8 a3 b7 04 08       	mov    $0x804b7a3,%eax
 804969c:	e8 af 15 00 00       	call   804ac50 <tigetstr@plt+0x1c00>
 80496a1:	8b 1d c8 d1 04 08    	mov    0x804d1c8,%ebx
 80496a7:	89 c6                	mov    %eax,%esi
 80496a9:	85 db                	test   %ebx,%ebx
 80496ab:	74 1b                	je     80496c8 <tigetstr@plt+0x678>
 80496ad:	8d 76 00             	lea    0x0(%esi),%esi
 80496b0:	83 7b 1c 01          	cmpl   $0x1,0x1c(%ebx)
 80496b4:	76 0b                	jbe    80496c1 <tigetstr@plt+0x671>
 80496b6:	8b 43 34             	mov    0x34(%ebx),%eax
 80496b9:	85 c0                	test   %eax,%eax
 80496bb:	0f 84 18 04 00 00    	je     8049ad9 <tigetstr@plt+0xa89>
 80496c1:	8b 5b 38             	mov    0x38(%ebx),%ebx
 80496c4:	85 db                	test   %ebx,%ebx
 80496c6:	75 e8                	jne    80496b0 <tigetstr@plt+0x660>
 80496c8:	83 3d b8 d1 04 08 00 	cmpl   $0x0,0x804d1b8
 80496cf:	0f 85 64 04 00 00    	jne    8049b39 <tigetstr@plt+0xae9>
 80496d5:	85 ff                	test   %edi,%edi
 80496d7:	0f 85 97 06 00 00    	jne    8049d74 <tigetstr@plt+0xd24>
 80496dd:	8b 0d c8 d1 04 08    	mov    0x804d1c8,%ecx
 80496e3:	85 c9                	test   %ecx,%ecx
 80496e5:	89 ca                	mov    %ecx,%edx
 80496e7:	0f 84 75 06 00 00    	je     8049d62 <tigetstr@plt+0xd12>
 80496ed:	8b 5c 24 44          	mov    0x44(%esp),%ebx
 80496f1:	3b 59 1c             	cmp    0x1c(%ecx),%ebx
 80496f4:	8d 01                	lea    (%ecx),%eax
 80496f6:	75 11                	jne    8049709 <tigetstr@plt+0x6b9>
 80496f8:	e9 28 01 00 00       	jmp    8049825 <tigetstr@plt+0x7d5>
 80496fd:	8d 76 00             	lea    0x0(%esi),%esi
 8049700:	3b 58 1c             	cmp    0x1c(%eax),%ebx
 8049703:	0f 84 1c 01 00 00    	je     8049825 <tigetstr@plt+0x7d5>
 8049709:	8b 40 38             	mov    0x38(%eax),%eax
 804970c:	85 c0                	test   %eax,%eax
 804970e:	66 90                	xchg   %ax,%ax
 8049710:	75 ee                	jne    8049700 <tigetstr@plt+0x6b0>
 8049712:	83 3d a8 d1 04 08 00 	cmpl   $0x0,0x804d1a8
 8049719:	74 2d                	je     8049748 <tigetstr@plt+0x6f8>
 804971b:	8b 44 24 30          	mov    0x30(%esp),%eax
 804971f:	3b 41 1c             	cmp    0x1c(%ecx),%eax
 8049722:	0f 84 74 04 00 00    	je     8049b9c <tigetstr@plt+0xb4c>
 8049728:	8b 44 24 30          	mov    0x30(%esp),%eax
 804972c:	eb 0b                	jmp    8049739 <tigetstr@plt+0x6e9>
 804972e:	66 90                	xchg   %ax,%ax
 8049730:	3b 42 1c             	cmp    0x1c(%edx),%eax
 8049733:	0f 84 63 04 00 00    	je     8049b9c <tigetstr@plt+0xb4c>
 8049739:	8b 52 38             	mov    0x38(%edx),%edx
 804973c:	85 d2                	test   %edx,%edx
 804973e:	75 f0                	jne    8049730 <tigetstr@plt+0x6e0>
 8049740:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%esp)
 8049747:	00 
 8049748:	83 7c 24 34 00       	cmpl   $0x0,0x34(%esp)
 804974d:	0f 84 c7 04 00 00    	je     8049c1a <tigetstr@plt+0xbca>
 8049753:	8b 44 24 34          	mov    0x34(%esp),%eax
 8049757:	85 c9                	test   %ecx,%ecx
 8049759:	8b 50 08             	mov    0x8(%eax),%edx
 804975c:	89 c8                	mov    %ecx,%eax
 804975e:	0f 84 9b 05 00 00    	je     8049cff <tigetstr@plt+0xcaf>
 8049764:	83 79 1c 01          	cmpl   $0x1,0x1c(%ecx)
 8049768:	75 0c                	jne    8049776 <tigetstr@plt+0x726>
 804976a:	e9 97 05 00 00       	jmp    8049d06 <tigetstr@plt+0xcb6>
 804976f:	90                   	nop
 8049770:	83 78 1c 01          	cmpl   $0x1,0x1c(%eax)
 8049774:	74 07                	je     804977d <tigetstr@plt+0x72d>
 8049776:	8b 40 38             	mov    0x38(%eax),%eax
 8049779:	85 c0                	test   %eax,%eax
 804977b:	75 f3                	jne    8049770 <tigetstr@plt+0x720>
 804977d:	e8 2e 14 00 00       	call   804abb0 <tigetstr@plt+0x1b60>
 8049782:	83 3d 94 d1 04 08 00 	cmpl   $0x0,0x804d194
 8049789:	0f 84 4c 04 00 00    	je     8049bdb <tigetstr@plt+0xb8b>
 804978f:	a1 c0 d1 04 08       	mov    0x804d1c0,%eax
 8049794:	85 c0                	test   %eax,%eax
 8049796:	74 12                	je     80497aa <tigetstr@plt+0x75a>
 8049798:	89 04 24             	mov    %eax,(%esp)
 804979b:	e8 d0 f5 ff ff       	call   8048d70 <free@plt>
 80497a0:	c7 05 c0 d1 04 08 00 	movl   $0x0,0x804d1c0
 80497a7:	00 00 00 
 80497aa:	a1 bc d1 04 08       	mov    0x804d1bc,%eax
 80497af:	85 c0                	test   %eax,%eax
 80497b1:	74 12                	je     80497c5 <tigetstr@plt+0x775>
 80497b3:	89 04 24             	mov    %eax,(%esp)
 80497b6:	e8 b5 f5 ff ff       	call   8048d70 <free@plt>
 80497bb:	c7 05 bc d1 04 08 00 	movl   $0x0,0x804d1bc
 80497c2:	00 00 00 
 80497c5:	31 db                	xor    %ebx,%ebx
 80497c7:	83 3d a0 d1 04 08 01 	cmpl   $0x1,0x804d1a0
 80497ce:	c7 05 c4 d1 04 08 00 	movl   $0x0,0x804d1c4
 80497d5:	00 00 00 
 80497d8:	0f 85 cd fa ff ff    	jne    80492ab <tigetstr@plt+0x25b>
 80497de:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 80497e5:	00 
 80497e6:	c7 44 24 04 9e b8 04 	movl   $0x804b89e,0x4(%esp)
 80497ed:	08 
 80497ee:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 80497f5:	e8 b6 f5 ff ff       	call   8048db0 <dcgettext@plt>
 80497fa:	89 44 24 08          	mov    %eax,0x8(%esp)
 80497fe:	a1 64 d1 04 08       	mov    0x804d164,%eax
 8049803:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 804980a:	00 
 804980b:	89 04 24             	mov    %eax,(%esp)
 804980e:	e8 7d f7 ff ff       	call   8048f90 <__fprintf_chk@plt>
 8049813:	a1 6c d1 04 08       	mov    0x804d16c,%eax
 8049818:	89 04 24             	mov    %eax,(%esp)
 804981b:	e8 b0 f5 ff ff       	call   8048dd0 <_IO_getc@plt>
 8049820:	e9 86 fa ff ff       	jmp    80492ab <tigetstr@plt+0x25b>
 8049825:	80 48 2c 01          	orb    $0x1,0x2c(%eax)
 8049829:	8b 40 34             	mov    0x34(%eax),%eax
 804982c:	85 c0                	test   %eax,%eax
 804982e:	0f 84 de fe ff ff    	je     8049712 <tigetstr@plt+0x6c2>
 8049834:	80 48 2c 01          	orb    $0x1,0x2c(%eax)
 8049838:	8b 40 34             	mov    0x34(%eax),%eax
 804983b:	85 c0                	test   %eax,%eax
 804983d:	75 e6                	jne    8049825 <tigetstr@plt+0x7d5>
 804983f:	e9 ce fe ff ff       	jmp    8049712 <tigetstr@plt+0x6c2>
 8049844:	31 c0                	xor    %eax,%eax
 8049846:	83 c9 ff             	or     $0xffffffff,%ecx
 8049849:	8d 3e                	lea    (%esi),%edi
 804984b:	f2 ae                	repnz scas %es:(%edi),%al
 804984d:	f7 d1                	not    %ecx
 804984f:	83 c1 09             	add    $0x9,%ecx
 8049852:	89 0c 24             	mov    %ecx,(%esp)
 8049855:	e8 36 f6 ff ff       	call   8048e90 <malloc@plt>
 804985a:	85 c0                	test   %eax,%eax
 804985c:	89 c7                	mov    %eax,%edi
 804985e:	89 44 24 20          	mov    %eax,0x20(%esp)
 8049862:	0f 84 be 04 00 00    	je     8049d26 <tigetstr@plt+0xcd6>
 8049868:	8b 44 24 40          	mov    0x40(%esp),%eax
 804986c:	89 74 24 10          	mov    %esi,0x10(%esp)
 8049870:	83 c0 01             	add    $0x1,%eax
 8049873:	c7 44 24 0c 4f b8 04 	movl   $0x804b84f,0xc(%esp)
 804987a:	08 
 804987b:	c7 44 24 08 ff ff ff 	movl   $0xffffffff,0x8(%esp)
 8049882:	ff 
 8049883:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 804988a:	00 
 804988b:	89 3c 24             	mov    %edi,(%esp)
 804988e:	89 44 24 24          	mov    %eax,0x24(%esp)
 8049892:	e8 a9 f7 ff ff       	call   8049040 <__sprintf_chk@plt>
 8049897:	89 3c 24             	mov    %edi,(%esp)
 804989a:	e8 71 f7 ff ff       	call   8049010 <opendir@plt>
 804989f:	85 c0                	test   %eax,%eax
 80498a1:	89 44 24 40          	mov    %eax,0x40(%esp)
 80498a5:	0f 84 3a 01 00 00    	je     80499e5 <tigetstr@plt+0x995>
 80498ab:	c7 04 24 13 00 00 00 	movl   $0x13,(%esp)
 80498b2:	e8 d9 f5 ff ff       	call   8048e90 <malloc@plt>
 80498b7:	85 c0                	test   %eax,%eax
 80498b9:	89 c1                	mov    %eax,%ecx
 80498bb:	89 44 24 38          	mov    %eax,0x38(%esp)
 80498bf:	0f 84 61 04 00 00    	je     8049d26 <tigetstr@plt+0xcd6>
 80498c5:	8b 44 24 24          	mov    0x24(%esp),%eax
 80498c9:	c7 44 24 10 10 00 00 	movl   $0x10,0x10(%esp)
 80498d0:	00 
 80498d1:	89 44 24 14          	mov    %eax,0x14(%esp)
 80498d5:	c7 44 24 0c 57 b8 04 	movl   $0x804b857,0xc(%esp)
 80498dc:	08 
 80498dd:	c7 44 24 08 13 00 00 	movl   $0x13,0x8(%esp)
 80498e4:	00 
 80498e5:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 80498ec:	00 
 80498ed:	89 0c 24             	mov    %ecx,(%esp)
 80498f0:	e8 4b f7 ff ff       	call   8049040 <__sprintf_chk@plt>
 80498f5:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 80498f9:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 8049900:	8b 44 24 40          	mov    0x40(%esp),%eax
 8049904:	89 04 24             	mov    %eax,(%esp)
 8049907:	e8 74 f6 ff ff       	call   8048f80 <readdir64@plt>
 804990c:	85 c0                	test   %eax,%eax
 804990e:	0f 84 b9 00 00 00    	je     80499cd <tigetstr@plt+0x97d>
 8049914:	83 c0 13             	add    $0x13,%eax
 8049917:	c7 44 24 08 0a 00 00 	movl   $0xa,0x8(%esp)
 804991e:	00 
 804991f:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
 8049926:	00 
 8049927:	89 04 24             	mov    %eax,(%esp)
 804992a:	e8 b1 f6 ff ff       	call   8048fe0 <strtol@plt>
 804992f:	85 c0                	test   %eax,%eax
 8049931:	89 c2                	mov    %eax,%edx
 8049933:	74 cb                	je     8049900 <tigetstr@plt+0x8b0>
 8049935:	39 c3                	cmp    %eax,%ebx
 8049937:	74 c7                	je     8049900 <tigetstr@plt+0x8b0>
 8049939:	83 3d b8 d1 04 08 00 	cmpl   $0x0,0x804d1b8
 8049940:	74 49                	je     804998b <tigetstr@plt+0x93b>
 8049942:	8b 7c 24 38          	mov    0x38(%esp),%edi
 8049946:	31 c0                	xor    %eax,%eax
 8049948:	83 c9 ff             	or     $0xffffffff,%ecx
 804994b:	f2 ae                	repnz scas %es:(%edi),%al
 804994d:	8b 44 24 6c          	mov    0x6c(%esp),%eax
 8049951:	8b 7c 24 38          	mov    0x38(%esp),%edi
 8049955:	89 44 24 14          	mov    %eax,0x14(%esp)
 8049959:	8b 84 24 90 00 00 00 	mov    0x90(%esp),%eax
 8049960:	f7 d1                	not    %ecx
 8049962:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049966:	8b 44 24 68          	mov    0x68(%esp),%eax
 804996a:	89 4c 24 0c          	mov    %ecx,0xc(%esp)
 804996e:	89 04 24             	mov    %eax,(%esp)
 8049971:	c7 44 24 10 01 00 00 	movl   $0x1,0x10(%esp)
 8049978:	00 
 8049979:	89 7c 24 08          	mov    %edi,0x8(%esp)
 804997d:	89 d9                	mov    %ebx,%ecx
 804997f:	89 f8                	mov    %edi,%eax
 8049981:	e8 1a 14 00 00       	call   804ada0 <tigetstr@plt+0x1d50>
 8049986:	e9 75 ff ff ff       	jmp    8049900 <tigetstr@plt+0x8b0>
 804998b:	8b 44 24 6c          	mov    0x6c(%esp),%eax
 804998f:	c7 44 24 10 01 00 00 	movl   $0x1,0x10(%esp)
 8049996:	00 
 8049997:	89 44 24 14          	mov    %eax,0x14(%esp)
 804999b:	8b 84 24 90 00 00 00 	mov    0x90(%esp),%eax
 80499a2:	89 44 24 04          	mov    %eax,0x4(%esp)
 80499a6:	8b 44 24 68          	mov    0x68(%esp),%eax
 80499aa:	89 04 24             	mov    %eax,(%esp)
 80499ad:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%esp)
 80499b4:	00 
 80499b5:	c7 44 24 08 00 00 00 	movl   $0x0,0x8(%esp)
 80499bc:	00 
 80499bd:	89 d9                	mov    %ebx,%ecx
 80499bf:	8b 44 24 38          	mov    0x38(%esp),%eax
 80499c3:	e8 d8 13 00 00       	call   804ada0 <tigetstr@plt+0x1d50>
 80499c8:	e9 33 ff ff ff       	jmp    8049900 <tigetstr@plt+0x8b0>
 80499cd:	8b 44 24 38          	mov    0x38(%esp),%eax
 80499d1:	89 04 24             	mov    %eax,(%esp)
 80499d4:	e8 97 f3 ff ff       	call   8048d70 <free@plt>
 80499d9:	8b 44 24 40          	mov    0x40(%esp),%eax
 80499dd:	89 04 24             	mov    %eax,(%esp)
 80499e0:	e8 1b f6 ff ff       	call   8049000 <closedir@plt>
 80499e5:	8b 44 24 20          	mov    0x20(%esp),%eax
 80499e9:	89 04 24             	mov    %eax,(%esp)
 80499ec:	e8 7f f3 ff ff       	call   8048d70 <free@plt>
 80499f1:	83 3d b8 d1 04 08 00 	cmpl   $0x0,0x804d1b8
 80499f8:	0f 84 16 01 00 00    	je     8049b14 <tigetstr@plt+0xac4>
 80499fe:	89 5c 24 14          	mov    %ebx,0x14(%esp)
 8049a02:	c7 44 24 10 2c b8 04 	movl   $0x804b82c,0x10(%esp)
 8049a09:	08 
 8049a0a:	c7 44 24 0c 5e b8 04 	movl   $0x804b85e,0xc(%esp)
 8049a11:	08 
 8049a12:	c7 44 24 08 ff ff ff 	movl   $0xffffffff,0x8(%esp)
 8049a19:	ff 
 8049a1a:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049a21:	00 
 8049a22:	89 34 24             	mov    %esi,(%esp)
 8049a25:	e8 16 f6 ff ff       	call   8049040 <__sprintf_chk@plt>
 8049a2a:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
 8049a31:	00 
 8049a32:	89 34 24             	mov    %esi,(%esp)
 8049a35:	e8 e6 f2 ff ff       	call   8048d20 <open64@plt>
 8049a3a:	85 c0                	test   %eax,%eax
 8049a3c:	89 c7                	mov    %eax,%edi
 8049a3e:	0f 88 c9 02 00 00    	js     8049d0d <tigetstr@plt+0xcbd>
 8049a44:	8b 44 24 2c          	mov    0x2c(%esp),%eax
 8049a48:	89 3c 24             	mov    %edi,(%esp)
 8049a4b:	89 44 24 08          	mov    %eax,0x8(%esp)
 8049a4f:	8b 44 24 28          	mov    0x28(%esp),%eax
 8049a53:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049a57:	e8 e4 f2 ff ff       	call   8048d40 <read@plt>
 8049a5c:	85 c0                	test   %eax,%eax
 8049a5e:	0f 88 a9 02 00 00    	js     8049d0d <tigetstr@plt+0xcbd>
 8049a64:	89 3c 24             	mov    %edi,(%esp)
 8049a67:	89 44 24 40          	mov    %eax,0x40(%esp)
 8049a6b:	e8 80 f5 ff ff       	call   8048ff0 <close@plt>
 8049a70:	8b 54 24 40          	mov    0x40(%esp),%edx
 8049a74:	3b 54 24 2c          	cmp    0x2c(%esp),%edx
 8049a78:	83 d2 ff             	adc    $0xffffffff,%edx
 8049a7b:	85 d2                	test   %edx,%edx
 8049a7d:	74 0b                	je     8049a8a <tigetstr@plt+0xa3a>
 8049a7f:	8b 44 24 28          	mov    0x28(%esp),%eax
 8049a83:	c6 04 10 00          	movb   $0x0,(%eax,%edx,1)
 8049a87:	83 c2 01             	add    $0x1,%edx
 8049a8a:	8b 44 24 6c          	mov    0x6c(%esp),%eax
 8049a8e:	c7 44 24 10 00 00 00 	movl   $0x0,0x10(%esp)
 8049a95:	00 
 8049a96:	89 44 24 14          	mov    %eax,0x14(%esp)
 8049a9a:	8b 44 24 28          	mov    0x28(%esp),%eax
 8049a9e:	89 54 24 0c          	mov    %edx,0xc(%esp)
 8049aa2:	89 44 24 08          	mov    %eax,0x8(%esp)
 8049aa6:	8b 84 24 90 00 00 00 	mov    0x90(%esp),%eax
 8049aad:	8b 4c 24 64          	mov    0x64(%esp),%ecx
 8049ab1:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049ab5:	8b 44 24 68          	mov    0x68(%esp),%eax
 8049ab9:	89 04 24             	mov    %eax,(%esp)
 8049abc:	89 da                	mov    %ebx,%edx
 8049abe:	8b 44 24 24          	mov    0x24(%esp),%eax
 8049ac2:	e8 d9 12 00 00       	call   804ada0 <tigetstr@plt+0x1d50>
 8049ac7:	e9 65 fb ff ff       	jmp    8049631 <tigetstr@plt+0x5e1>
 8049acc:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%esp)
 8049ad3:	00 
 8049ad4:	e9 7e f9 ff ff       	jmp    8049457 <tigetstr@plt+0x407>
 8049ad9:	89 da                	mov    %ebx,%edx
 8049adb:	89 f0                	mov    %esi,%eax
 8049add:	e8 0e 12 00 00       	call   804acf0 <tigetstr@plt+0x1ca0>
 8049ae2:	89 73 34             	mov    %esi,0x34(%ebx)
 8049ae5:	e9 d7 fb ff ff       	jmp    80496c1 <tigetstr@plt+0x671>
 8049aea:	a1 64 d1 04 08       	mov    0x804d164,%eax
 8049aef:	c7 44 24 08 39 00 00 	movl   $0x39,0x8(%esp)
 8049af6:	00 
 8049af7:	89 44 24 0c          	mov    %eax,0xc(%esp)
 8049afb:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049b02:	00 
 8049b03:	c7 04 24 2c b7 04 08 	movl   $0x804b72c,(%esp)
 8049b0a:	e8 21 f3 ff ff       	call   8048e30 <fwrite@plt>
 8049b0f:	e9 6c f6 ff ff       	jmp    8049180 <tigetstr@plt+0x130>
 8049b14:	8b 44 24 6c          	mov    0x6c(%esp),%eax
 8049b18:	c7 44 24 10 00 00 00 	movl   $0x0,0x10(%esp)
 8049b1f:	00 
 8049b20:	89 44 24 14          	mov    %eax,0x14(%esp)
 8049b24:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%esp)
 8049b2b:	00 
 8049b2c:	c7 44 24 08 00 00 00 	movl   $0x0,0x8(%esp)
 8049b33:	00 
 8049b34:	e9 6d ff ff ff       	jmp    8049aa6 <tigetstr@plt+0xa56>
 8049b39:	8b 44 24 28          	mov    0x28(%esp),%eax
 8049b3d:	89 04 24             	mov    %eax,(%esp)
 8049b40:	e8 2b f2 ff ff       	call   8048d70 <free@plt>
 8049b45:	e9 8b fb ff ff       	jmp    80496d5 <tigetstr@plt+0x685>
 8049b4a:	e8 e1 f4 ff ff       	call   8049030 <__ctype_b_loc@plt>
 8049b4f:	8b 4c 24 4c          	mov    0x4c(%esp),%ecx
 8049b53:	8b 00                	mov    (%eax),%eax
 8049b55:	8b 14 99             	mov    (%ecx,%ebx,4),%edx
 8049b58:	0f be 0a             	movsbl (%edx),%ecx
 8049b5b:	f6 44 48 01 08       	testb  $0x8,0x1(%eax,%ecx,2)
 8049b60:	8b 45 08             	mov    0x8(%ebp),%eax
 8049b63:	a3 68 d1 04 08       	mov    %eax,0x804d168
 8049b68:	0f 84 f4 00 00 00    	je     8049c62 <tigetstr@plt+0xc12>
 8049b6e:	8d 44 24 5c          	lea    0x5c(%esp),%eax
 8049b72:	c7 44 24 08 0a 00 00 	movl   $0xa,0x8(%esp)
 8049b79:	00 
 8049b7a:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049b7e:	89 14 24             	mov    %edx,(%esp)
 8049b81:	e8 5a f4 ff ff       	call   8048fe0 <strtol@plt>
 8049b86:	89 44 24 30          	mov    %eax,0x30(%esp)
 8049b8a:	8b 44 24 5c          	mov    0x5c(%esp),%eax
 8049b8e:	80 38 00             	cmpb   $0x0,(%eax)
 8049b91:	0f 84 56 f8 ff ff    	je     80493ed <tigetstr@plt+0x39d>
 8049b97:	e9 a7 f7 ff ff       	jmp    8049343 <tigetstr@plt+0x2f3>
 8049b9c:	8b 72 34             	mov    0x34(%edx),%esi
 8049b9f:	85 f6                	test   %esi,%esi
 8049ba1:	0f 84 99 fb ff ff    	je     8049740 <tigetstr@plt+0x6f0>
 8049ba7:	c7 46 30 00 00 00 00 	movl   $0x0,0x30(%esi)
 8049bae:	89 f0                	mov    %esi,%eax
 8049bb0:	e8 3b 11 00 00       	call   804acf0 <tigetstr@plt+0x1ca0>
 8049bb5:	8d 16                	lea    (%esi),%edx
 8049bb7:	eb 10                	jmp    8049bc9 <tigetstr@plt+0xb79>
 8049bb9:	c7 43 30 00 00 00 00 	movl   $0x0,0x30(%ebx)
 8049bc0:	89 d8                	mov    %ebx,%eax
 8049bc2:	e8 29 11 00 00       	call   804acf0 <tigetstr@plt+0x1ca0>
 8049bc7:	8d 13                	lea    (%ebx),%edx
 8049bc9:	8b 5a 34             	mov    0x34(%edx),%ebx
 8049bcc:	85 db                	test   %ebx,%ebx
 8049bce:	75 e9                	jne    8049bb9 <tigetstr@plt+0xb69>
 8049bd0:	8b 0d c8 d1 04 08    	mov    0x804d1c8,%ecx
 8049bd6:	e9 65 fb ff ff       	jmp    8049740 <tigetstr@plt+0x6f0>
 8049bdb:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 8049be2:	00 
 8049be3:	c7 44 24 04 89 b8 04 	movl   $0x804b889,0x4(%esp)
 8049bea:	08 
 8049beb:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 8049bf2:	bb 01 00 00 00       	mov    $0x1,%ebx
 8049bf7:	e8 b4 f1 ff ff       	call   8048db0 <dcgettext@plt>
 8049bfc:	89 44 24 08          	mov    %eax,0x8(%esp)
 8049c00:	a1 64 d1 04 08       	mov    0x804d164,%eax
 8049c05:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049c0c:	00 
 8049c0d:	89 04 24             	mov    %eax,(%esp)
 8049c10:	e8 7b f3 ff ff       	call   8048f90 <__fprintf_chk@plt>
 8049c15:	e9 91 f6 ff ff       	jmp    80492ab <tigetstr@plt+0x25b>
 8049c1a:	8b 44 24 30          	mov    0x30(%esp),%eax
 8049c1e:	eb 0c                	jmp    8049c2c <tigetstr@plt+0xbdc>
 8049c20:	3b 41 1c             	cmp    0x1c(%ecx),%eax
 8049c23:	0f 84 a5 00 00 00    	je     8049cce <tigetstr@plt+0xc7e>
 8049c29:	8b 49 38             	mov    0x38(%ecx),%ecx
 8049c2c:	85 c9                	test   %ecx,%ecx
 8049c2e:	75 f0                	jne    8049c20 <tigetstr@plt+0xbd0>
 8049c30:	31 c0                	xor    %eax,%eax
 8049c32:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%esp)
 8049c39:	00 
 8049c3a:	c7 44 24 08 00 00 00 	movl   $0x0,0x8(%esp)
 8049c41:	00 
 8049c42:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049c49:	00 
 8049c4a:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 8049c51:	b9 01 00 00 00       	mov    $0x1,%ecx
 8049c56:	31 d2                	xor    %edx,%edx
 8049c58:	e8 73 06 00 00       	call   804a2d0 <tigetstr@plt+0x1280>
 8049c5d:	e9 2d fb ff ff       	jmp    804978f <tigetstr@plt+0x73f>
 8049c62:	89 14 24             	mov    %edx,(%esp)
 8049c65:	e8 86 f0 ff ff       	call   8048cf0 <getpwnam@plt>
 8049c6a:	85 c0                	test   %eax,%eax
 8049c6c:	89 44 24 34          	mov    %eax,0x34(%esp)
 8049c70:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%esp)
 8049c77:	00 
 8049c78:	0f 85 77 f7 ff ff    	jne    80493f5 <tigetstr@plt+0x3a5>
 8049c7e:	8b 4c 24 4c          	mov    0x4c(%esp),%ecx
 8049c82:	a1 68 d1 04 08       	mov    0x804d168,%eax
 8049c87:	8b 5c 81 fc          	mov    -0x4(%ecx,%eax,4),%ebx
 8049c8b:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 8049c92:	00 
 8049c93:	c7 44 24 04 15 b8 04 	movl   $0x804b815,0x4(%esp)
 8049c9a:	08 
 8049c9b:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 8049ca2:	e8 09 f1 ff ff       	call   8048db0 <dcgettext@plt>
 8049ca7:	89 44 24 08          	mov    %eax,0x8(%esp)
 8049cab:	a1 64 d1 04 08       	mov    0x804d164,%eax
 8049cb0:	89 5c 24 0c          	mov    %ebx,0xc(%esp)
 8049cb4:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049cbb:	00 
 8049cbc:	89 04 24             	mov    %eax,(%esp)
 8049cbf:	bb 01 00 00 00       	mov    $0x1,%ebx
 8049cc4:	e8 c7 f2 ff ff       	call   8048f90 <__fprintf_chk@plt>
 8049cc9:	e9 dd f5 ff ff       	jmp    80492ab <tigetstr@plt+0x25b>
 8049cce:	89 c8                	mov    %ecx,%eax
 8049cd0:	e9 5d ff ff ff       	jmp    8049c32 <tigetstr@plt+0xbe2>
 8049cd5:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 8049cdc:	00 
 8049cdd:	c7 44 24 04 f3 b7 04 	movl   $0x804b7f3,0x4(%esp)
 8049ce4:	08 
 8049ce5:	e9 01 ff ff ff       	jmp    8049beb <tigetstr@plt+0xb9b>
 8049cea:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 8049cf1:	00 
 8049cf2:	c7 44 24 04 08 b7 04 	movl   $0x804b708,0x4(%esp)
 8049cf9:	08 
 8049cfa:	e9 ec fe ff ff       	jmp    8049beb <tigetstr@plt+0xb9b>
 8049cff:	31 c0                	xor    %eax,%eax
 8049d01:	e9 77 fa ff ff       	jmp    804977d <tigetstr@plt+0x72d>
 8049d06:	89 c8                	mov    %ecx,%eax
 8049d08:	e9 70 fa ff ff       	jmp    804977d <tigetstr@plt+0x72d>
 8049d0d:	89 34 24             	mov    %esi,(%esp)
 8049d10:	e8 0b f1 ff ff       	call   8048e20 <perror@plt>
 8049d15:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 8049d1c:	e8 8f f1 ff ff       	call   8048eb0 <exit@plt>
 8049d21:	e8 9a f0 ff ff       	call   8048dc0 <__stack_chk_fail@plt>
 8049d26:	c7 04 24 02 00 00 00 	movl   $0x2,(%esp)
 8049d2d:	e8 7e f1 ff ff       	call   8048eb0 <exit@plt>
 8049d32:	c7 04 24 9c b7 04 08 	movl   $0x804b79c,(%esp)
 8049d39:	e8 e2 f0 ff ff       	call   8048e20 <perror@plt>
 8049d3e:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 8049d45:	e8 66 f1 ff ff       	call   8048eb0 <exit@plt>
 8049d4a:	c7 04 24 2c b8 04 08 	movl   $0x804b82c,(%esp)
 8049d51:	e8 ca f0 ff ff       	call   8048e20 <perror@plt>
 8049d56:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 8049d5d:	e8 4e f1 ff ff       	call   8048eb0 <exit@plt>
 8049d62:	83 3d a8 d1 04 08 00 	cmpl   $0x0,0x804d1a8
 8049d69:	0f 85 d1 f9 ff ff    	jne    8049740 <tigetstr@plt+0x6f0>
 8049d6f:	e9 d4 f9 ff ff       	jmp    8049748 <tigetstr@plt+0x6f8>
 8049d74:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 8049d7b:	00 
 8049d7c:	c7 44 24 04 6c b8 04 	movl   $0x804b86c,0x4(%esp)
 8049d83:	08 
 8049d84:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 8049d8b:	e8 20 f0 ff ff       	call   8048db0 <dcgettext@plt>
 8049d90:	89 44 24 08          	mov    %eax,0x8(%esp)
 8049d94:	a1 64 d1 04 08       	mov    0x804d164,%eax
 8049d99:	c7 44 24 0c 2c b8 04 	movl   $0x804b82c,0xc(%esp)
 8049da0:	08 
 8049da1:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049da8:	00 
 8049da9:	89 04 24             	mov    %eax,(%esp)
 8049dac:	e8 df f1 ff ff       	call   8048f90 <__fprintf_chk@plt>
 8049db1:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 8049db8:	e8 f3 f0 ff ff       	call   8048eb0 <exit@plt>
 8049dbd:	66 90                	xchg   %ax,%ax
 8049dbf:	90                   	nop
 8049dc0:	31 ed                	xor    %ebp,%ebp
 8049dc2:	5e                   	pop    %esi
 8049dc3:	89 e1                	mov    %esp,%ecx
 8049dc5:	83 e4 f0             	and    $0xfffffff0,%esp
 8049dc8:	50                   	push   %eax
 8049dc9:	54                   	push   %esp
 8049dca:	52                   	push   %edx
 8049dcb:	68 60 b1 04 08       	push   $0x804b160
 8049dd0:	68 f0 b0 04 08       	push   $0x804b0f0
 8049dd5:	51                   	push   %ecx
 8049dd6:	56                   	push   %esi
 8049dd7:	68 60 90 04 08       	push   $0x8049060
 8049ddc:	e8 0f f1 ff ff       	call   8048ef0 <__libc_start_main@plt>
 8049de1:	f4                   	hlt    
 8049de2:	66 90                	xchg   %ax,%ax
 8049de4:	66 90                	xchg   %ax,%ax
 8049de6:	66 90                	xchg   %ax,%ax
 8049de8:	66 90                	xchg   %ax,%ax
 8049dea:	66 90                	xchg   %ax,%ax
 8049dec:	66 90                	xchg   %ax,%ax
 8049dee:	66 90                	xchg   %ax,%ax
 8049df0:	8b 1c 24             	mov    (%esp),%ebx
 8049df3:	c3                   	ret    
 8049df4:	66 90                	xchg   %ax,%ax
 8049df6:	66 90                	xchg   %ax,%ax
 8049df8:	66 90                	xchg   %ax,%ax
 8049dfa:	66 90                	xchg   %ax,%ax
 8049dfc:	66 90                	xchg   %ax,%ax
 8049dfe:	66 90                	xchg   %ax,%ax
 8049e00:	b8 4b d1 04 08       	mov    $0x804d14b,%eax
 8049e05:	2d 48 d1 04 08       	sub    $0x804d148,%eax
 8049e0a:	83 f8 06             	cmp    $0x6,%eax
 8049e0d:	77 01                	ja     8049e10 <tigetstr@plt+0xdc0>
 8049e0f:	c3                   	ret    
 8049e10:	b8 00 00 00 00       	mov    $0x0,%eax
 8049e15:	85 c0                	test   %eax,%eax
 8049e17:	74 f6                	je     8049e0f <tigetstr@plt+0xdbf>
 8049e19:	55                   	push   %ebp
 8049e1a:	89 e5                	mov    %esp,%ebp
 8049e1c:	8d 64 24 e8          	lea    -0x18(%esp),%esp
 8049e20:	c7 04 24 48 d1 04 08 	movl   $0x804d148,(%esp)
 8049e27:	ff d0                	call   *%eax
 8049e29:	c9                   	leave  
 8049e2a:	c3                   	ret    
 8049e2b:	90                   	nop
 8049e2c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 8049e30:	b8 48 d1 04 08       	mov    $0x804d148,%eax
 8049e35:	2d 48 d1 04 08       	sub    $0x804d148,%eax
 8049e3a:	c1 f8 02             	sar    $0x2,%eax
 8049e3d:	89 c2                	mov    %eax,%edx
 8049e3f:	c1 ea 1f             	shr    $0x1f,%edx
 8049e42:	01 d0                	add    %edx,%eax
 8049e44:	d1 f8                	sar    %eax
 8049e46:	75 01                	jne    8049e49 <tigetstr@plt+0xdf9>
 8049e48:	c3                   	ret    
 8049e49:	ba 00 00 00 00       	mov    $0x0,%edx
 8049e4e:	85 d2                	test   %edx,%edx
 8049e50:	74 f6                	je     8049e48 <tigetstr@plt+0xdf8>
 8049e52:	55                   	push   %ebp
 8049e53:	89 e5                	mov    %esp,%ebp
 8049e55:	8d 64 24 e8          	lea    -0x18(%esp),%esp
 8049e59:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049e5d:	c7 04 24 48 d1 04 08 	movl   $0x804d148,(%esp)
 8049e64:	ff d2                	call   *%edx
 8049e66:	c9                   	leave  
 8049e67:	c3                   	ret    
 8049e68:	90                   	nop
 8049e69:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 8049e70:	80 3d 8c d1 04 08 00 	cmpb   $0x0,0x804d18c
 8049e77:	75 18                	jne    8049e91 <tigetstr@plt+0xe41>
 8049e79:	55                   	push   %ebp
 8049e7a:	89 e5                	mov    %esp,%ebp
 8049e7c:	8d 64 24 f8          	lea    -0x8(%esp),%esp
 8049e80:	e8 7b ff ff ff       	call   8049e00 <tigetstr@plt+0xdb0>
 8049e85:	c6 05 8c d1 04 08 01 	movb   $0x1,0x804d18c
 8049e8c:	90                   	nop
 8049e8d:	90                   	nop
 8049e8e:	90                   	nop
 8049e8f:	90                   	nop
 8049e90:	c9                   	leave  
 8049e91:	c3                   	ret    
 8049e92:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 8049e99:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 8049ea0:	a1 00 cf 04 08       	mov    0x804cf00,%eax
 8049ea5:	85 c0                	test   %eax,%eax
 8049ea7:	74 1f                	je     8049ec8 <tigetstr@plt+0xe78>
 8049ea9:	b8 00 00 00 00       	mov    $0x0,%eax
 8049eae:	85 c0                	test   %eax,%eax
 8049eb0:	74 16                	je     8049ec8 <tigetstr@plt+0xe78>
 8049eb2:	55                   	push   %ebp
 8049eb3:	89 e5                	mov    %esp,%ebp
 8049eb5:	8d 64 24 e8          	lea    -0x18(%esp),%esp
 8049eb9:	c7 04 24 00 cf 04 08 	movl   $0x804cf00,(%esp)
 8049ec0:	ff d0                	call   *%eax
 8049ec2:	c9                   	leave  
 8049ec3:	e9 68 ff ff ff       	jmp    8049e30 <tigetstr@plt+0xde0>
 8049ec8:	e9 63 ff ff ff       	jmp    8049e30 <tigetstr@plt+0xde0>
 8049ecd:	66 90                	xchg   %ax,%ax
 8049ecf:	90                   	nop
 8049ed0:	8d 64 24 e4          	lea    -0x1c(%esp),%esp
 8049ed4:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 8049edb:	00 
 8049edc:	c7 44 24 04 8c b1 04 	movl   $0x804b18c,0x4(%esp)
 8049ee3:	08 
 8049ee4:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 8049eeb:	e8 c0 ee ff ff       	call   8048db0 <dcgettext@plt>
 8049ef0:	89 44 24 08          	mov    %eax,0x8(%esp)
 8049ef4:	a1 64 d1 04 08       	mov    0x804d164,%eax
 8049ef9:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049f00:	00 
 8049f01:	89 04 24             	mov    %eax,(%esp)
 8049f04:	e8 87 f0 ff ff       	call   8048f90 <__fprintf_chk@plt>
 8049f09:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 8049f10:	00 
 8049f11:	c7 44 24 04 38 b5 04 	movl   $0x804b538,0x4(%esp)
 8049f18:	08 
 8049f19:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 8049f20:	e8 8b ee ff ff       	call   8048db0 <dcgettext@plt>
 8049f25:	89 44 24 08          	mov    %eax,0x8(%esp)
 8049f29:	a1 64 d1 04 08       	mov    0x804d164,%eax
 8049f2e:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049f35:	00 
 8049f36:	89 04 24             	mov    %eax,(%esp)
 8049f39:	e8 52 f0 ff ff       	call   8048f90 <__fprintf_chk@plt>
 8049f3e:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 8049f45:	00 
 8049f46:	c7 44 24 04 78 b5 04 	movl   $0x804b578,0x4(%esp)
 8049f4d:	08 
 8049f4e:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 8049f55:	e8 56 ee ff ff       	call   8048db0 <dcgettext@plt>
 8049f5a:	89 44 24 08          	mov    %eax,0x8(%esp)
 8049f5e:	a1 64 d1 04 08       	mov    0x804d164,%eax
 8049f63:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049f6a:	00 
 8049f6b:	89 04 24             	mov    %eax,(%esp)
 8049f6e:	e8 1d f0 ff ff       	call   8048f90 <__fprintf_chk@plt>
 8049f73:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 8049f7a:	e8 31 ef ff ff       	call   8048eb0 <exit@plt>
 8049f7f:	90                   	nop
 8049f80:	53                   	push   %ebx
 8049f81:	8d 64 24 e8          	lea    -0x18(%esp),%esp
 8049f85:	8b 15 90 d1 04 08    	mov    0x804d190,%edx
 8049f8b:	85 d2                	test   %edx,%edx
 8049f8d:	74 59                	je     8049fe8 <tigetstr@plt+0xf98>
 8049f8f:	83 ea 01             	sub    $0x1,%edx
 8049f92:	89 15 90 d1 04 08    	mov    %edx,0x804d190
 8049f98:	8b 15 f4 d0 04 08    	mov    0x804d0f4,%edx
 8049f9e:	85 d2                	test   %edx,%edx
 8049fa0:	74 2e                	je     8049fd0 <tigetstr@plt+0xf80>
 8049fa2:	8b 15 ec d0 04 08    	mov    0x804d0ec,%edx
 8049fa8:	8b 0d f0 d0 04 08    	mov    0x804d0f0,%ecx
 8049fae:	39 ca                	cmp    %ecx,%edx
 8049fb0:	7e 1e                	jle    8049fd0 <tigetstr@plt+0xf80>
 8049fb2:	83 c1 01             	add    $0x1,%ecx
 8049fb5:	39 ca                	cmp    %ecx,%edx
 8049fb7:	75 29                	jne    8049fe2 <tigetstr@plt+0xf92>
 8049fb9:	a1 80 d1 04 08       	mov    0x804d180,%eax
 8049fbe:	c7 04 24 2b 00 00 00 	movl   $0x2b,(%esp)
 8049fc5:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049fc9:	e8 22 ee ff ff       	call   8048df0 <_IO_putc@plt>
 8049fce:	eb 12                	jmp    8049fe2 <tigetstr@plt+0xf92>
 8049fd0:	8b 15 80 d1 04 08    	mov    0x804d180,%edx
 8049fd6:	89 04 24             	mov    %eax,(%esp)
 8049fd9:	89 54 24 04          	mov    %edx,0x4(%esp)
 8049fdd:	e8 0e ee ff ff       	call   8048df0 <_IO_putc@plt>
 8049fe2:	8d 64 24 18          	lea    0x18(%esp),%esp
 8049fe6:	5b                   	pop    %ebx
 8049fe7:	c3                   	ret    
 8049fe8:	31 d2                	xor    %edx,%edx
 8049fea:	84 c0                	test   %al,%al
 8049fec:	78 0a                	js     8049ff8 <tigetstr@plt+0xfa8>
 8049fee:	83 05 ec d0 04 08 01 	addl   $0x1,0x804d0ec
 8049ff5:	eb 9b                	jmp    8049f92 <tigetstr@plt+0xf42>
 8049ff7:	90                   	nop
 8049ff8:	0f be c8             	movsbl %al,%ecx
 8049ffb:	b2 01                	mov    $0x1,%dl
 8049ffd:	89 cb                	mov    %ecx,%ebx
 8049fff:	81 e3 e0 00 00 00    	and    $0xe0,%ebx
 804a005:	81 fb c0 00 00 00    	cmp    $0xc0,%ebx
 804a00b:	74 e1                	je     8049fee <tigetstr@plt+0xf9e>
 804a00d:	89 cb                	mov    %ecx,%ebx
 804a00f:	b2 02                	mov    $0x2,%dl
 804a011:	81 e3 f0 00 00 00    	and    $0xf0,%ebx
 804a017:	81 fb e0 00 00 00    	cmp    $0xe0,%ebx
 804a01d:	74 cf                	je     8049fee <tigetstr@plt+0xf9e>
 804a01f:	81 e1 f8 00 00 00    	and    $0xf8,%ecx
 804a025:	31 d2                	xor    %edx,%edx
 804a027:	81 f9 f0 00 00 00    	cmp    $0xf0,%ecx
 804a02d:	0f 94 c2             	sete   %dl
 804a030:	8d 14 52             	lea    (%edx,%edx,2),%edx
 804a033:	eb b9                	jmp    8049fee <tigetstr@plt+0xf9e>
 804a035:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804a039:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804a040:	55                   	push   %ebp
 804a041:	57                   	push   %edi
 804a042:	56                   	push   %esi
 804a043:	89 c6                	mov    %eax,%esi
 804a045:	53                   	push   %ebx
 804a046:	8d 64 24 f4          	lea    -0xc(%esp),%esp
 804a04a:	85 c0                	test   %eax,%eax
 804a04c:	0f 84 88 00 00 00    	je     804a0da <tigetstr@plt+0x108a>
 804a052:	b9 01 00 00 00       	mov    $0x1,%ecx
 804a057:	31 ff                	xor    %edi,%edi
 804a059:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804a060:	89 f2                	mov    %esi,%edx
 804a062:	8d 0c 89             	lea    (%ecx,%ecx,4),%ecx
 804a065:	c1 fa 1f             	sar    $0x1f,%edx
 804a068:	01 c9                	add    %ecx,%ecx
 804a06a:	89 f0                	mov    %esi,%eax
 804a06c:	83 c7 01             	add    $0x1,%edi
 804a06f:	f7 f9                	idiv   %ecx
 804a071:	85 c0                	test   %eax,%eax
 804a073:	75 eb                	jne    804a060 <tigetstr@plt+0x1010>
 804a075:	bb 67 66 66 66       	mov    $0x66666667,%ebx
 804a07a:	89 c8                	mov    %ecx,%eax
 804a07c:	f7 eb                	imul   %ebx
 804a07e:	c1 fa 02             	sar    $0x2,%edx
 804a081:	c1 f9 1f             	sar    $0x1f,%ecx
 804a084:	89 d3                	mov    %edx,%ebx
 804a086:	29 cb                	sub    %ecx,%ebx
 804a088:	74 45                	je     804a0cf <tigetstr@plt+0x107f>
 804a08a:	bd 67 66 66 66       	mov    $0x66666667,%ebp
 804a08f:	90                   	nop
 804a090:	89 f2                	mov    %esi,%edx
 804a092:	89 f0                	mov    %esi,%eax
 804a094:	c1 fa 1f             	sar    $0x1f,%edx
 804a097:	f7 fb                	idiv   %ebx
 804a099:	89 c1                	mov    %eax,%ecx
 804a09b:	f7 ed                	imul   %ebp
 804a09d:	89 c8                	mov    %ecx,%eax
 804a09f:	c1 f8 1f             	sar    $0x1f,%eax
 804a0a2:	c1 fa 02             	sar    $0x2,%edx
 804a0a5:	29 c2                	sub    %eax,%edx
 804a0a7:	89 d0                	mov    %edx,%eax
 804a0a9:	c1 e0 02             	shl    $0x2,%eax
 804a0ac:	01 d0                	add    %edx,%eax
 804a0ae:	01 c0                	add    %eax,%eax
 804a0b0:	29 c1                	sub    %eax,%ecx
 804a0b2:	89 c8                	mov    %ecx,%eax
 804a0b4:	83 c0 30             	add    $0x30,%eax
 804a0b7:	0f b6 c0             	movzbl %al,%eax
 804a0ba:	e8 c1 fe ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a0bf:	89 d8                	mov    %ebx,%eax
 804a0c1:	f7 ed                	imul   %ebp
 804a0c3:	c1 fb 1f             	sar    $0x1f,%ebx
 804a0c6:	c1 fa 02             	sar    $0x2,%edx
 804a0c9:	29 da                	sub    %ebx,%edx
 804a0cb:	89 d3                	mov    %edx,%ebx
 804a0cd:	75 c1                	jne    804a090 <tigetstr@plt+0x1040>
 804a0cf:	8d 64 24 0c          	lea    0xc(%esp),%esp
 804a0d3:	89 f8                	mov    %edi,%eax
 804a0d5:	5b                   	pop    %ebx
 804a0d6:	5e                   	pop    %esi
 804a0d7:	5f                   	pop    %edi
 804a0d8:	5d                   	pop    %ebp
 804a0d9:	c3                   	ret    
 804a0da:	bf 01 00 00 00       	mov    $0x1,%edi
 804a0df:	eb ee                	jmp    804a0cf <tigetstr@plt+0x107f>
 804a0e1:	eb 0d                	jmp    804a0f0 <tigetstr@plt+0x10a0>
 804a0e3:	90                   	nop
 804a0e4:	90                   	nop
 804a0e5:	90                   	nop
 804a0e6:	90                   	nop
 804a0e7:	90                   	nop
 804a0e8:	90                   	nop
 804a0e9:	90                   	nop
 804a0ea:	90                   	nop
 804a0eb:	90                   	nop
 804a0ec:	90                   	nop
 804a0ed:	90                   	nop
 804a0ee:	90                   	nop
 804a0ef:	90                   	nop
 804a0f0:	55                   	push   %ebp
 804a0f1:	57                   	push   %edi
 804a0f2:	56                   	push   %esi
 804a0f3:	31 f6                	xor    %esi,%esi
 804a0f5:	53                   	push   %ebx
 804a0f6:	8d 18                	lea    (%eax),%ebx
 804a0f8:	8d 64 24 c4          	lea    -0x3c(%esp),%esp
 804a0fc:	65 a1 14 00 00 00    	mov    %gs:0x14,%eax
 804a102:	89 44 24 2c          	mov    %eax,0x2c(%esp)
 804a106:	31 c0                	xor    %eax,%eax
 804a108:	0f b6 13             	movzbl (%ebx),%edx
 804a10b:	84 d2                	test   %dl,%dl
 804a10d:	74 7e                	je     804a18d <tigetstr@plt+0x113d>
 804a10f:	8d 7c 24 27          	lea    0x27(%esp),%edi
 804a113:	eb 19                	jmp    804a12e <tigetstr@plt+0x10de>
 804a115:	8d 76 00             	lea    0x0(%esi),%esi
 804a118:	0f be c2             	movsbl %dl,%eax
 804a11b:	83 c6 01             	add    $0x1,%esi
 804a11e:	e8 5d fe ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a123:	0f b6 53 01          	movzbl 0x1(%ebx),%edx
 804a127:	8d 5b 01             	lea    0x1(%ebx),%ebx
 804a12a:	84 d2                	test   %dl,%dl
 804a12c:	74 5f                	je     804a18d <tigetstr@plt+0x113d>
 804a12e:	80 fa 5c             	cmp    $0x5c,%dl
 804a131:	74 75                	je     804a1a8 <tigetstr@plt+0x1158>
 804a133:	8d 42 e0             	lea    -0x20(%edx),%eax
 804a136:	3c 5e                	cmp    $0x5e,%al
 804a138:	76 de                	jbe    804a118 <tigetstr@plt+0x10c8>
 804a13a:	89 54 24 10          	mov    %edx,0x10(%esp)
 804a13e:	c7 44 24 0c 6b b7 04 	movl   $0x804b76b,0xc(%esp)
 804a145:	08 
 804a146:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 804a14d:	00 
 804a14e:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 804a155:	00 
 804a156:	89 3c 24             	mov    %edi,(%esp)
 804a159:	89 fd                	mov    %edi,%ebp
 804a15b:	e8 e0 ee ff ff       	call   8049040 <__sprintf_chk@plt>
 804a160:	0f be 44 24 27       	movsbl 0x27(%esp),%eax
 804a165:	84 c0                	test   %al,%al
 804a167:	74 17                	je     804a180 <tigetstr@plt+0x1130>
 804a169:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804a170:	8d 6d 01             	lea    0x1(%ebp),%ebp
 804a173:	e8 08 fe ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a178:	0f be 45 00          	movsbl 0x0(%ebp),%eax
 804a17c:	84 c0                	test   %al,%al
 804a17e:	75 f0                	jne    804a170 <tigetstr@plt+0x1120>
 804a180:	8d 5b 01             	lea    0x1(%ebx),%ebx
 804a183:	83 c6 04             	add    $0x4,%esi
 804a186:	0f b6 13             	movzbl (%ebx),%edx
 804a189:	84 d2                	test   %dl,%dl
 804a18b:	75 a1                	jne    804a12e <tigetstr@plt+0x10de>
 804a18d:	8b 4c 24 2c          	mov    0x2c(%esp),%ecx
 804a191:	65 33 0d 14 00 00 00 	xor    %gs:0x14,%ecx
 804a198:	89 f0                	mov    %esi,%eax
 804a19a:	75 2f                	jne    804a1cb <tigetstr@plt+0x117b>
 804a19c:	8d 64 24 3c          	lea    0x3c(%esp),%esp
 804a1a0:	5b                   	pop    %ebx
 804a1a1:	5e                   	pop    %esi
 804a1a2:	5f                   	pop    %edi
 804a1a3:	5d                   	pop    %ebp
 804a1a4:	c3                   	ret    
 804a1a5:	8d 76 00             	lea    0x0(%esi),%esi
 804a1a8:	bd 68 b7 04 08       	mov    $0x804b768,%ebp
 804a1ad:	8d 76 00             	lea    0x0(%esi),%esi
 804a1b0:	0f be c2             	movsbl %dl,%eax
 804a1b3:	8d 6d 01             	lea    0x1(%ebp),%ebp
 804a1b6:	e8 c5 fd ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a1bb:	0f b6 55 00          	movzbl 0x0(%ebp),%edx
 804a1bf:	84 d2                	test   %dl,%dl
 804a1c1:	75 ed                	jne    804a1b0 <tigetstr@plt+0x1160>
 804a1c3:	83 c6 02             	add    $0x2,%esi
 804a1c6:	e9 58 ff ff ff       	jmp    804a123 <tigetstr@plt+0x10d3>
 804a1cb:	e8 f0 eb ff ff       	call   8048dc0 <__stack_chk_fail@plt>
 804a1d0:	8d 64 24 e4          	lea    -0x1c(%esp),%esp
 804a1d4:	0f be 05 98 d1 04 08 	movsbl 0x804d198,%eax
 804a1db:	84 c0                	test   %al,%al
 804a1dd:	74 0e                	je     804a1ed <tigetstr@plt+0x119d>
 804a1df:	8b 0d f0 d0 04 08    	mov    0x804d0f0,%ecx
 804a1e5:	39 0d ec d0 04 08    	cmp    %ecx,0x804d0ec
 804a1eb:	74 2b                	je     804a218 <tigetstr@plt+0x11c8>
 804a1ed:	a1 80 d1 04 08       	mov    0x804d180,%eax
 804a1f2:	c7 04 24 0a 00 00 00 	movl   $0xa,(%esp)
 804a1f9:	89 44 24 04          	mov    %eax,0x4(%esp)
 804a1fd:	c6 05 98 d1 04 08 00 	movb   $0x0,0x804d198
 804a204:	e8 e7 eb ff ff       	call   8048df0 <_IO_putc@plt>
 804a209:	c7 05 ec d0 04 08 01 	movl   $0x1,0x804d0ec
 804a210:	00 00 00 
 804a213:	8d 64 24 1c          	lea    0x1c(%esp),%esp
 804a217:	c3                   	ret    
 804a218:	8b 15 80 d1 04 08    	mov    0x804d180,%edx
 804a21e:	89 04 24             	mov    %eax,(%esp)
 804a221:	89 54 24 04          	mov    %edx,0x4(%esp)
 804a225:	e8 c6 eb ff ff       	call   8048df0 <_IO_putc@plt>
 804a22a:	eb c1                	jmp    804a1ed <tigetstr@plt+0x119d>
 804a22c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804a230:	57                   	push   %edi
 804a231:	89 d7                	mov    %edx,%edi
 804a233:	56                   	push   %esi
 804a234:	53                   	push   %ebx
 804a235:	89 c3                	mov    %eax,%ebx
 804a237:	8d 64 24 f0          	lea    -0x10(%esp),%esp
 804a23b:	89 54 24 04          	mov    %edx,0x4(%esp)
 804a23f:	89 04 24             	mov    %eax,(%esp)
 804a242:	e8 c9 ea ff ff       	call   8048d10 <strcmp@plt>
 804a247:	85 c0                	test   %eax,%eax
 804a249:	75 55                	jne    804a2a0 <tigetstr@plt+0x1250>
 804a24b:	8b 15 b4 d1 04 08    	mov    0x804d1b4,%edx
 804a251:	85 d2                	test   %edx,%edx
 804a253:	75 3b                	jne    804a290 <tigetstr@plt+0x1240>
 804a255:	8b 73 30             	mov    0x30(%ebx),%esi
 804a258:	8b 5f 30             	mov    0x30(%edi),%ebx
 804a25b:	85 f6                	test   %esi,%esi
 804a25d:	74 51                	je     804a2b0 <tigetstr@plt+0x1260>
 804a25f:	85 db                	test   %ebx,%ebx
 804a261:	75 13                	jne    804a276 <tigetstr@plt+0x1226>
 804a263:	eb 4b                	jmp    804a2b0 <tigetstr@plt+0x1260>
 804a265:	8d 76 00             	lea    0x0(%esi),%esi
 804a268:	8b 5b 04             	mov    0x4(%ebx),%ebx
 804a26b:	8b 76 04             	mov    0x4(%esi),%esi
 804a26e:	85 db                	test   %ebx,%ebx
 804a270:	74 3e                	je     804a2b0 <tigetstr@plt+0x1260>
 804a272:	85 f6                	test   %esi,%esi
 804a274:	74 3a                	je     804a2b0 <tigetstr@plt+0x1260>
 804a276:	8b 13                	mov    (%ebx),%edx
 804a278:	8b 06                	mov    (%esi),%eax
 804a27a:	e8 b1 ff ff ff       	call   804a230 <tigetstr@plt+0x11e0>
 804a27f:	85 c0                	test   %eax,%eax
 804a281:	75 e5                	jne    804a268 <tigetstr@plt+0x1218>
 804a283:	8d 64 24 10          	lea    0x10(%esp),%esp
 804a287:	5b                   	pop    %ebx
 804a288:	5e                   	pop    %esi
 804a289:	5f                   	pop    %edi
 804a28a:	c3                   	ret    
 804a28b:	90                   	nop
 804a28c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804a290:	8b 4f 24             	mov    0x24(%edi),%ecx
 804a293:	39 4b 24             	cmp    %ecx,0x24(%ebx)
 804a296:	74 bd                	je     804a255 <tigetstr@plt+0x1205>
 804a298:	8d 64 24 10          	lea    0x10(%esp),%esp
 804a29c:	5b                   	pop    %ebx
 804a29d:	5e                   	pop    %esi
 804a29e:	5f                   	pop    %edi
 804a29f:	c3                   	ret    
 804a2a0:	8d 64 24 10          	lea    0x10(%esp),%esp
 804a2a4:	31 c0                	xor    %eax,%eax
 804a2a6:	5b                   	pop    %ebx
 804a2a7:	5e                   	pop    %esi
 804a2a8:	5f                   	pop    %edi
 804a2a9:	c3                   	ret    
 804a2aa:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 804a2b0:	85 db                	test   %ebx,%ebx
 804a2b2:	0f 94 c2             	sete   %dl
 804a2b5:	31 c0                	xor    %eax,%eax
 804a2b7:	85 f6                	test   %esi,%esi
 804a2b9:	0f 94 c0             	sete   %al
 804a2bc:	8d 64 24 10          	lea    0x10(%esp),%esp
 804a2c0:	5b                   	pop    %ebx
 804a2c1:	21 d0                	and    %edx,%eax
 804a2c3:	5e                   	pop    %esi
 804a2c4:	5f                   	pop    %edi
 804a2c5:	c3                   	ret    
 804a2c6:	8d 76 00             	lea    0x0(%esi),%esi
 804a2c9:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804a2d0:	55                   	push   %ebp
 804a2d1:	57                   	push   %edi
 804a2d2:	56                   	push   %esi
 804a2d3:	53                   	push   %ebx
 804a2d4:	8d 64 24 c4          	lea    -0x3c(%esp),%esp
 804a2d8:	89 4c 24 14          	mov    %ecx,0x14(%esp)
 804a2dc:	8b 4c 24 54          	mov    0x54(%esp),%ecx
 804a2e0:	89 4c 24 1c          	mov    %ecx,0x1c(%esp)
 804a2e4:	8b 4c 24 58          	mov    0x58(%esp),%ecx
 804a2e8:	89 4c 24 28          	mov    %ecx,0x28(%esp)
 804a2ec:	8b 4c 24 5c          	mov    0x5c(%esp),%ecx
 804a2f0:	85 c9                	test   %ecx,%ecx
 804a2f2:	89 44 24 18          	mov    %eax,0x18(%esp)
 804a2f6:	89 54 24 10          	mov    %edx,0x10(%esp)
 804a2fa:	8b 44 24 50          	mov    0x50(%esp),%eax
 804a2fe:	89 4c 24 20          	mov    %ecx,0x20(%esp)
 804a302:	0f 88 47 08 00 00    	js     804ab4f <tigetstr@plt+0x1aff>
 804a308:	8b 4c 24 18          	mov    0x18(%esp),%ecx
 804a30c:	85 c9                	test   %ecx,%ecx
 804a30e:	0f 84 db 05 00 00    	je     804a8ef <tigetstr@plt+0x189f>
 804a314:	85 c0                	test   %eax,%eax
 804a316:	0f 85 84 00 00 00    	jne    804a3a0 <tigetstr@plt+0x1350>
 804a31c:	8b 44 24 10          	mov    0x10(%esp),%eax
 804a320:	85 c0                	test   %eax,%eax
 804a322:	7e 7c                	jle    804a3a0 <tigetstr@plt+0x1350>
 804a324:	89 c5                	mov    %eax,%ebp
 804a326:	31 f6                	xor    %esi,%esi
 804a328:	83 ed 01             	sub    $0x1,%ebp
 804a32b:	90                   	nop
 804a32c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804a330:	a1 c0 d1 04 08       	mov    0x804d1c0,%eax
 804a335:	89 f7                	mov    %esi,%edi
 804a337:	c1 e7 02             	shl    $0x2,%edi
 804a33a:	8b 1c b0             	mov    (%eax,%esi,4),%ebx
 804a33d:	83 c3 01             	add    $0x1,%ebx
 804a340:	74 1d                	je     804a35f <tigetstr@plt+0x130f>
 804a342:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804a349:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804a350:	b8 20 00 00 00       	mov    $0x20,%eax
 804a355:	e8 26 fc ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a35a:	83 eb 01             	sub    $0x1,%ebx
 804a35d:	75 f1                	jne    804a350 <tigetstr@plt+0x1300>
 804a35f:	39 ee                	cmp    %ebp,%esi
 804a361:	0f 84 0c 08 00 00    	je     804ab73 <tigetstr@plt+0x1b23>
 804a367:	a1 bc d1 04 08       	mov    0x804d1bc,%eax
 804a36c:	8b 44 38 04          	mov    0x4(%eax,%edi,1),%eax
 804a370:	85 c0                	test   %eax,%eax
 804a372:	a1 fc d0 04 08       	mov    0x804d0fc,%eax
 804a377:	0f 84 e3 05 00 00    	je     804a960 <tigetstr@plt+0x1910>
 804a37d:	8b 58 08             	mov    0x8(%eax),%ebx
 804a380:	eb 0e                	jmp    804a390 <tigetstr@plt+0x1340>
 804a382:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 804a388:	8d 5b 01             	lea    0x1(%ebx),%ebx
 804a38b:	e8 f0 fb ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a390:	0f be 03             	movsbl (%ebx),%eax
 804a393:	84 c0                	test   %al,%al
 804a395:	75 f1                	jne    804a388 <tigetstr@plt+0x1338>
 804a397:	83 c6 01             	add    $0x1,%esi
 804a39a:	3b 74 24 10          	cmp    0x10(%esp),%esi
 804a39e:	75 90                	jne    804a330 <tigetstr@plt+0x12e0>
 804a3a0:	83 7c 24 14 01       	cmpl   $0x1,0x14(%esp)
 804a3a5:	c7 44 24 24 00 00 00 	movl   $0x0,0x24(%esp)
 804a3ac:	00 
 804a3ad:	7e 30                	jle    804a3df <tigetstr@plt+0x138f>
 804a3af:	8b 44 24 14          	mov    0x14(%esp),%eax
 804a3b3:	bb 71 b7 04 08       	mov    $0x804b771,%ebx
 804a3b8:	e8 83 fc ff ff       	call   804a040 <tigetstr@plt+0xff0>
 804a3bd:	83 c0 02             	add    $0x2,%eax
 804a3c0:	89 44 24 24          	mov    %eax,0x24(%esp)
 804a3c4:	b8 2a 00 00 00       	mov    $0x2a,%eax
 804a3c9:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804a3d0:	8d 5b 01             	lea    0x1(%ebx),%ebx
 804a3d3:	e8 a8 fb ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a3d8:	0f be 03             	movsbl (%ebx),%eax
 804a3db:	84 c0                	test   %al,%al
 804a3dd:	75 f1                	jne    804a3d0 <tigetstr@plt+0x1380>
 804a3df:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a3e3:	f6 40 2c 01          	testb  $0x1,0x2c(%eax)
 804a3e7:	0f 85 6d 06 00 00    	jne    804aa5a <tigetstr@plt+0x1a0a>
 804a3ed:	8b 2d b8 d1 04 08    	mov    0x804d1b8,%ebp
 804a3f3:	85 ed                	test   %ebp,%ebp
 804a3f5:	74 0f                	je     804a406 <tigetstr@plt+0x13b6>
 804a3f7:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a3fb:	8b 40 18             	mov    0x18(%eax),%eax
 804a3fe:	85 c0                	test   %eax,%eax
 804a400:	0f 88 d0 06 00 00    	js     804aad6 <tigetstr@plt+0x1a86>
 804a406:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a40a:	89 ee                	mov    %ebp,%esi
 804a40c:	e8 df fc ff ff       	call   804a0f0 <tigetstr@plt+0x10a0>
 804a411:	89 44 24 14          	mov    %eax,0x14(%esp)
 804a415:	a1 ec d0 04 08       	mov    0x804d0ec,%eax
 804a41a:	89 44 24 2c          	mov    %eax,0x2c(%esp)
 804a41e:	a1 b0 d1 04 08       	mov    0x804d1b0,%eax
 804a423:	85 c0                	test   %eax,%eax
 804a425:	74 1f                	je     804a446 <tigetstr@plt+0x13f6>
 804a427:	83 fd 01             	cmp    $0x1,%ebp
 804a42a:	8d 75 01             	lea    0x1(%ebp),%esi
 804a42d:	19 c0                	sbb    %eax,%eax
 804a42f:	83 e0 fc             	and    $0xfffffffc,%eax
 804a432:	83 c0 2c             	add    $0x2c,%eax
 804a435:	e8 46 fb ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a43a:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a43e:	8b 40 1c             	mov    0x1c(%eax),%eax
 804a441:	e8 fa fb ff ff       	call   804a040 <tigetstr@plt+0xff0>
 804a446:	a1 ac d1 04 08       	mov    0x804d1ac,%eax
 804a44b:	85 c0                	test   %eax,%eax
 804a44d:	74 21                	je     804a470 <tigetstr@plt+0x1420>
 804a44f:	83 fe 01             	cmp    $0x1,%esi
 804a452:	8d 5e 01             	lea    0x1(%esi),%ebx
 804a455:	89 de                	mov    %ebx,%esi
 804a457:	19 c0                	sbb    %eax,%eax
 804a459:	83 e0 fc             	and    $0xfffffffc,%eax
 804a45c:	83 c0 2c             	add    $0x2c,%eax
 804a45f:	e8 1c fb ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a464:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a468:	8b 40 20             	mov    0x20(%eax),%eax
 804a46b:	e8 d0 fb ff ff       	call   804a040 <tigetstr@plt+0xff0>
 804a470:	a1 b4 d1 04 08       	mov    0x804d1b4,%eax
 804a475:	85 c0                	test   %eax,%eax
 804a477:	74 58                	je     804a4d1 <tigetstr@plt+0x1481>
 804a479:	8b 7c 24 18          	mov    0x18(%esp),%edi
 804a47d:	8b 4c 24 28          	mov    0x28(%esp),%ecx
 804a481:	39 4f 24             	cmp    %ecx,0x24(%edi)
 804a484:	74 4b                	je     804a4d1 <tigetstr@plt+0x1481>
 804a486:	83 fe 01             	cmp    $0x1,%esi
 804a489:	8d 5e 01             	lea    0x1(%esi),%ebx
 804a48c:	19 c0                	sbb    %eax,%eax
 804a48e:	83 e0 fc             	and    $0xfffffffc,%eax
 804a491:	83 c0 2c             	add    $0x2c,%eax
 804a494:	e8 e7 fa ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a499:	8b 47 24             	mov    0x24(%edi),%eax
 804a49c:	89 04 24             	mov    %eax,(%esp)
 804a49f:	e8 ac e8 ff ff       	call   8048d50 <getpwuid@plt>
 804a4a4:	85 c0                	test   %eax,%eax
 804a4a6:	0f 84 90 06 00 00    	je     804ab3c <tigetstr@plt+0x1aec>
 804a4ac:	8b 30                	mov    (%eax),%esi
 804a4ae:	0f be 06             	movsbl (%esi),%eax
 804a4b1:	84 c0                	test   %al,%al
 804a4b3:	74 1a                	je     804a4cf <tigetstr@plt+0x147f>
 804a4b5:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804a4b9:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804a4c0:	8d 76 01             	lea    0x1(%esi),%esi
 804a4c3:	e8 b8 fa ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a4c8:	0f be 06             	movsbl (%esi),%eax
 804a4cb:	84 c0                	test   %al,%al
 804a4cd:	75 f1                	jne    804a4c0 <tigetstr@plt+0x1470>
 804a4cf:	89 de                	mov    %ebx,%esi
 804a4d1:	a1 9c d1 04 08       	mov    0x804d19c,%eax
 804a4d6:	85 c0                	test   %eax,%eax
 804a4d8:	74 51                	je     804a52b <tigetstr@plt+0x14db>
 804a4da:	83 fe 01             	cmp    $0x1,%esi
 804a4dd:	8d 5e 01             	lea    0x1(%esi),%ebx
 804a4e0:	19 c0                	sbb    %eax,%eax
 804a4e2:	83 e0 fc             	and    $0xfffffffc,%eax
 804a4e5:	83 c0 2c             	add    $0x2c,%eax
 804a4e8:	e8 93 fa ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a4ed:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a4f1:	8b 70 28             	mov    0x28(%eax),%esi
 804a4f4:	b8 60 00 00 00       	mov    $0x60,%eax
 804a4f9:	e8 82 fa ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a4fe:	0f be 06             	movsbl (%esi),%eax
 804a501:	84 c0                	test   %al,%al
 804a503:	74 1a                	je     804a51f <tigetstr@plt+0x14cf>
 804a505:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804a509:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804a510:	8d 76 01             	lea    0x1(%esi),%esi
 804a513:	e8 68 fa ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a518:	0f be 06             	movsbl (%esi),%eax
 804a51b:	84 c0                	test   %al,%al
 804a51d:	75 f1                	jne    804a510 <tigetstr@plt+0x14c0>
 804a51f:	b8 27 00 00 00       	mov    $0x27,%eax
 804a524:	89 de                	mov    %ebx,%esi
 804a526:	e8 55 fa ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a52b:	85 ed                	test   %ebp,%ebp
 804a52d:	0f 85 c5 03 00 00    	jne    804a8f8 <tigetstr@plt+0x18a8>
 804a533:	85 f6                	test   %esi,%esi
 804a535:	74 0a                	je     804a541 <tigetstr@plt+0x14f1>
 804a537:	b8 29 00 00 00       	mov    $0x29,%eax
 804a53c:	e8 3f fa ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a541:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a545:	f6 40 2c 01          	testb  $0x1,0x2c(%eax)
 804a549:	0f 85 d4 03 00 00    	jne    804a923 <tigetstr@plt+0x18d3>
 804a54f:	8b 1d b8 d1 04 08    	mov    0x804d1b8,%ebx
 804a555:	85 db                	test   %ebx,%ebx
 804a557:	0f 84 b1 00 00 00    	je     804a60e <tigetstr@plt+0x15be>
 804a55d:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a561:	8b 78 18             	mov    0x18(%eax),%edi
 804a564:	85 ff                	test   %edi,%edi
 804a566:	0f 8e a2 00 00 00    	jle    804a60e <tigetstr@plt+0x15be>
 804a56c:	89 6c 24 28          	mov    %ebp,0x28(%esp)
 804a570:	31 f6                	xor    %esi,%esi
 804a572:	89 c5                	mov    %eax,%ebp
 804a574:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 804a57a:	8d bf 00 00 00 00    	lea    0x0(%edi),%edi
 804a580:	89 f8                	mov    %edi,%eax
 804a582:	83 e8 01             	sub    $0x1,%eax
 804a585:	39 f0                	cmp    %esi,%eax
 804a587:	0f 8f db 03 00 00    	jg     804a968 <tigetstr@plt+0x1918>
 804a58d:	8b 45 14             	mov    0x14(%ebp),%eax
 804a590:	8b 04 b0             	mov    (%eax,%esi,4),%eax
 804a593:	0f b6 10             	movzbl (%eax),%edx
 804a596:	84 d2                	test   %dl,%dl
 804a598:	0f 84 e8 03 00 00    	je     804a986 <tigetstr@plt+0x1936>
 804a59e:	89 c1                	mov    %eax,%ecx
 804a5a0:	31 db                	xor    %ebx,%ebx
 804a5a2:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804a5a9:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804a5b0:	83 ea 20             	sub    $0x20,%edx
 804a5b3:	8d 49 01             	lea    0x1(%ecx),%ecx
 804a5b6:	80 fa 5f             	cmp    $0x5f,%dl
 804a5b9:	19 d2                	sbb    %edx,%edx
 804a5bb:	83 e2 fd             	and    $0xfffffffd,%edx
 804a5be:	01 d3                	add    %edx,%ebx
 804a5c0:	0f b6 11             	movzbl (%ecx),%edx
 804a5c3:	83 c3 04             	add    $0x4,%ebx
 804a5c6:	84 d2                	test   %dl,%dl
 804a5c8:	75 e6                	jne    804a5b0 <tigetstr@plt+0x1560>
 804a5ca:	83 ef 01             	sub    $0x1,%edi
 804a5cd:	03 1d ec d0 04 08    	add    0x804d0ec,%ebx
 804a5d3:	31 c9                	xor    %ecx,%ecx
 804a5d5:	39 f7                	cmp    %esi,%edi
 804a5d7:	0f 95 c1             	setne  %cl
 804a5da:	8b 15 f0 d0 04 08    	mov    0x804d0f0,%edx
 804a5e0:	c1 e1 02             	shl    $0x2,%ecx
 804a5e3:	29 ca                	sub    %ecx,%edx
 804a5e5:	39 d3                	cmp    %edx,%ebx
 804a5e7:	7e 0e                	jle    804a5f7 <tigetstr@plt+0x15a7>
 804a5e9:	8b 15 f4 d0 04 08    	mov    0x804d0f4,%edx
 804a5ef:	85 d2                	test   %edx,%edx
 804a5f1:	0f 85 0e 05 00 00    	jne    804ab05 <tigetstr@plt+0x1ab5>
 804a5f7:	e8 f4 fa ff ff       	call   804a0f0 <tigetstr@plt+0x10a0>
 804a5fc:	83 c6 01             	add    $0x1,%esi
 804a5ff:	8b 7d 18             	mov    0x18(%ebp),%edi
 804a602:	39 f7                	cmp    %esi,%edi
 804a604:	0f 8f 76 ff ff ff    	jg     804a580 <tigetstr@plt+0x1530>
 804a60a:	8b 6c 24 28          	mov    0x28(%esp),%ebp
 804a60e:	8b 0d 9c d1 04 08    	mov    0x804d19c,%ecx
 804a614:	85 c9                	test   %ecx,%ecx
 804a616:	0f 85 74 03 00 00    	jne    804a990 <tigetstr@plt+0x1940>
 804a61c:	a1 b8 d1 04 08       	mov    0x804d1b8,%eax
 804a621:	85 c0                	test   %eax,%eax
 804a623:	0f 85 67 03 00 00    	jne    804a990 <tigetstr@plt+0x1940>
 804a629:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a62d:	8b 78 30             	mov    0x30(%eax),%edi
 804a630:	85 ff                	test   %edi,%edi
 804a632:	0f 84 58 03 00 00    	je     804a990 <tigetstr@plt+0x1940>
 804a638:	a1 c4 d1 04 08       	mov    0x804d1c4,%eax
 804a63d:	39 44 24 10          	cmp    %eax,0x10(%esp)
 804a641:	0f 8c 84 03 00 00    	jl     804a9cb <tigetstr@plt+0x197b>
 804a647:	85 c0                	test   %eax,%eax
 804a649:	0f 85 f6 03 00 00    	jne    804aa45 <tigetstr@plt+0x19f5>
 804a64f:	c7 05 c4 d1 04 08 64 	movl   $0x64,0x804d1c4
 804a656:	00 00 00 
 804a659:	be 90 01 00 00       	mov    $0x190,%esi
 804a65e:	a1 c0 d1 04 08       	mov    0x804d1c0,%eax
 804a663:	89 74 24 04          	mov    %esi,0x4(%esp)
 804a667:	89 04 24             	mov    %eax,(%esp)
 804a66a:	e8 11 e8 ff ff       	call   8048e80 <realloc@plt>
 804a66f:	85 c0                	test   %eax,%eax
 804a671:	89 c3                	mov    %eax,%ebx
 804a673:	a3 c0 d1 04 08       	mov    %eax,0x804d1c0
 804a678:	0f 84 0a 05 00 00    	je     804ab88 <tigetstr@plt+0x1b38>
 804a67e:	a1 bc d1 04 08       	mov    0x804d1bc,%eax
 804a683:	89 74 24 04          	mov    %esi,0x4(%esp)
 804a687:	89 04 24             	mov    %eax,(%esp)
 804a68a:	e8 f1 e7 ff ff       	call   8048e80 <realloc@plt>
 804a68f:	85 c0                	test   %eax,%eax
 804a691:	a3 bc d1 04 08       	mov    %eax,0x804d1bc
 804a696:	0f 84 ec 04 00 00    	je     804ab88 <tigetstr@plt+0x1b38>
 804a69c:	8b 4c 24 1c          	mov    0x1c(%esp),%ecx
 804a6a0:	31 d2                	xor    %edx,%edx
 804a6a2:	85 c9                	test   %ecx,%ecx
 804a6a4:	8b 4c 24 10          	mov    0x10(%esp),%ecx
 804a6a8:	8b 35 9c d1 04 08    	mov    0x804d19c,%esi
 804a6ae:	0f 94 c2             	sete   %dl
 804a6b1:	85 f6                	test   %esi,%esi
 804a6b3:	89 14 88             	mov    %edx,(%eax,%ecx,4)
 804a6b6:	0f 85 64 01 00 00    	jne    804a820 <tigetstr@plt+0x17d0>
 804a6bc:	a1 b8 d1 04 08       	mov    0x804d1b8,%eax
 804a6c1:	85 c0                	test   %eax,%eax
 804a6c3:	0f 85 57 01 00 00    	jne    804a820 <tigetstr@plt+0x17d0>
 804a6c9:	8b 4c 24 10          	mov    0x10(%esp),%ecx
 804a6cd:	8b 15 ec d0 04 08    	mov    0x804d0ec,%edx
 804a6d3:	8b 44 24 14          	mov    0x14(%esp),%eax
 804a6d7:	01 d0                	add    %edx,%eax
 804a6d9:	2b 44 24 2c          	sub    0x2c(%esp),%eax
 804a6dd:	03 44 24 24          	add    0x24(%esp),%eax
 804a6e1:	3b 15 f0 d0 04 08    	cmp    0x804d0f0,%edx
 804a6e7:	89 04 8b             	mov    %eax,(%ebx,%ecx,4)
 804a6ea:	0f 8d a3 03 00 00    	jge    804aa93 <tigetstr@plt+0x1a43>
 804a6f0:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a6f4:	8b 58 30             	mov    0x30(%eax),%ebx
 804a6f7:	85 db                	test   %ebx,%ebx
 804a6f9:	0f 84 f0 01 00 00    	je     804a8ef <tigetstr@plt+0x189f>
 804a6ff:	8b 44 24 10          	mov    0x10(%esp),%eax
 804a703:	8b 3d f8 d0 04 08    	mov    0x804d0f8,%edi
 804a709:	83 c0 01             	add    $0x1,%eax
 804a70c:	85 ff                	test   %edi,%edi
 804a70e:	89 44 24 1c          	mov    %eax,0x1c(%esp)
 804a712:	c7 44 24 14 01 00 00 	movl   $0x1,0x14(%esp)
 804a719:	00 
 804a71a:	8b 73 04             	mov    0x4(%ebx),%esi
 804a71d:	0f 84 eb 00 00 00    	je     804a80e <tigetstr@plt+0x17be>
 804a723:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 804a729:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804a730:	8d 6b 04             	lea    0x4(%ebx),%ebp
 804a733:	89 f7                	mov    %esi,%edi
 804a735:	c7 44 24 10 00 00 00 	movl   $0x0,0x10(%esp)
 804a73c:	00 
 804a73d:	8d 76 00             	lea    0x0(%esi),%esi
 804a740:	85 ff                	test   %edi,%edi
 804a742:	74 1b                	je     804a75f <tigetstr@plt+0x170f>
 804a744:	8b 17                	mov    (%edi),%edx
 804a746:	8b 03                	mov    (%ebx),%eax
 804a748:	e8 e3 fa ff ff       	call   804a230 <tigetstr@plt+0x11e0>
 804a74d:	85 c0                	test   %eax,%eax
 804a74f:	0f 85 93 03 00 00    	jne    804aae8 <tigetstr@plt+0x1a98>
 804a755:	8d 6f 04             	lea    0x4(%edi),%ebp
 804a758:	8b 7f 04             	mov    0x4(%edi),%edi
 804a75b:	85 ff                	test   %edi,%edi
 804a75d:	75 e5                	jne    804a744 <tigetstr@plt+0x16f4>
 804a75f:	8b 7c 24 10          	mov    0x10(%esp),%edi
 804a763:	31 c0                	xor    %eax,%eax
 804a765:	85 ff                	test   %edi,%edi
 804a767:	0f 95 c0             	setne  %al
 804a76a:	83 c7 01             	add    $0x1,%edi
 804a76d:	89 44 24 10          	mov    %eax,0x10(%esp)
 804a771:	8b 4c 24 14          	mov    0x14(%esp),%ecx
 804a775:	85 c9                	test   %ecx,%ecx
 804a777:	74 37                	je     804a7b0 <tigetstr@plt+0x1760>
 804a779:	85 f6                	test   %esi,%esi
 804a77b:	a1 fc d0 04 08       	mov    0x804d0fc,%eax
 804a780:	0f 84 ae 03 00 00    	je     804ab34 <tigetstr@plt+0x1ae4>
 804a786:	8b 68 14             	mov    0x14(%eax),%ebp
 804a789:	0f be 45 00          	movsbl 0x0(%ebp),%eax
 804a78d:	84 c0                	test   %al,%al
 804a78f:	74 1f                	je     804a7b0 <tigetstr@plt+0x1760>
 804a791:	eb 0d                	jmp    804a7a0 <tigetstr@plt+0x1750>
 804a793:	90                   	nop
 804a794:	90                   	nop
 804a795:	90                   	nop
 804a796:	90                   	nop
 804a797:	90                   	nop
 804a798:	90                   	nop
 804a799:	90                   	nop
 804a79a:	90                   	nop
 804a79b:	90                   	nop
 804a79c:	90                   	nop
 804a79d:	90                   	nop
 804a79e:	90                   	nop
 804a79f:	90                   	nop
 804a7a0:	8d 6d 01             	lea    0x1(%ebp),%ebp
 804a7a3:	e8 d8 f7 ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a7a8:	0f be 45 00          	movsbl 0x0(%ebp),%eax
 804a7ac:	84 c0                	test   %al,%al
 804a7ae:	75 f0                	jne    804a7a0 <tigetstr@plt+0x1750>
 804a7b0:	8b 4c 24 18          	mov    0x18(%esp),%ecx
 804a7b4:	8b 6c 24 10          	mov    0x10(%esp),%ebp
 804a7b8:	03 6c 24 20          	add    0x20(%esp),%ebp
 804a7bc:	8b 54 24 1c          	mov    0x1c(%esp),%edx
 804a7c0:	89 6c 24 0c          	mov    %ebp,0xc(%esp)
 804a7c4:	8b 41 24             	mov    0x24(%ecx),%eax
 804a7c7:	89 44 24 08          	mov    %eax,0x8(%esp)
 804a7cb:	31 c0                	xor    %eax,%eax
 804a7cd:	85 f6                	test   %esi,%esi
 804a7cf:	0f 94 c0             	sete   %al
 804a7d2:	89 44 24 04          	mov    %eax,0x4(%esp)
 804a7d6:	39 59 30             	cmp    %ebx,0x30(%ecx)
 804a7d9:	0f 94 c0             	sete   %al
 804a7dc:	89 f9                	mov    %edi,%ecx
 804a7de:	0f b6 c0             	movzbl %al,%eax
 804a7e1:	89 04 24             	mov    %eax,(%esp)
 804a7e4:	8b 03                	mov    (%ebx),%eax
 804a7e6:	e8 e5 fa ff ff       	call   804a2d0 <tigetstr@plt+0x1280>
 804a7eb:	85 f6                	test   %esi,%esi
 804a7ed:	0f 84 fc 00 00 00    	je     804a8ef <tigetstr@plt+0x189f>
 804a7f3:	8d 1e                	lea    (%esi),%ebx
 804a7f5:	8b 3d f8 d0 04 08    	mov    0x804d0f8,%edi
 804a7fb:	85 ff                	test   %edi,%edi
 804a7fd:	c7 44 24 14 00 00 00 	movl   $0x0,0x14(%esp)
 804a804:	00 
 804a805:	8b 73 04             	mov    0x4(%ebx),%esi
 804a808:	0f 85 22 ff ff ff    	jne    804a730 <tigetstr@plt+0x16e0>
 804a80e:	bf 01 00 00 00       	mov    $0x1,%edi
 804a813:	c7 44 24 10 00 00 00 	movl   $0x0,0x10(%esp)
 804a81a:	00 
 804a81b:	e9 51 ff ff ff       	jmp    804a771 <tigetstr@plt+0x1721>
 804a820:	31 c0                	xor    %eax,%eax
 804a822:	8b 4c 24 18          	mov    0x18(%esp),%ecx
 804a826:	83 7c 24 14 01       	cmpl   $0x1,0x14(%esp)
 804a82b:	0f 9e c0             	setle  %al
 804a82e:	29 c5                	sub    %eax,%ebp
 804a830:	8b 44 24 10          	mov    0x10(%esp),%eax
 804a834:	8b 79 30             	mov    0x30(%ecx),%edi
 804a837:	85 ff                	test   %edi,%edi
 804a839:	89 2c 83             	mov    %ebp,(%ebx,%eax,4)
 804a83c:	0f 84 ad 00 00 00    	je     804a8ef <tigetstr@plt+0x189f>
 804a842:	83 c0 01             	add    $0x1,%eax
 804a845:	89 44 24 1c          	mov    %eax,0x1c(%esp)
 804a849:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804a850:	a1 f8 d0 04 08       	mov    0x804d0f8,%eax
 804a855:	8b 77 04             	mov    0x4(%edi),%esi
 804a858:	85 c0                	test   %eax,%eax
 804a85a:	8b 1f                	mov    (%edi),%ebx
 804a85c:	0f 84 9e 01 00 00    	je     804aa00 <tigetstr@plt+0x19b0>
 804a862:	f6 43 2c 02          	testb  $0x2,0x2c(%ebx)
 804a866:	0f 84 94 01 00 00    	je     804aa00 <tigetstr@plt+0x19b0>
 804a86c:	8d 47 04             	lea    0x4(%edi),%eax
 804a86f:	89 f5                	mov    %esi,%ebp
 804a871:	89 44 24 10          	mov    %eax,0x10(%esp)
 804a875:	c7 44 24 14 00 00 00 	movl   $0x0,0x14(%esp)
 804a87c:	00 
 804a87d:	8d 76 00             	lea    0x0(%esi),%esi
 804a880:	85 ed                	test   %ebp,%ebp
 804a882:	74 20                	je     804a8a4 <tigetstr@plt+0x1854>
 804a884:	8b 55 00             	mov    0x0(%ebp),%edx
 804a887:	89 d8                	mov    %ebx,%eax
 804a889:	e8 a2 f9 ff ff       	call   804a230 <tigetstr@plt+0x11e0>
 804a88e:	85 c0                	test   %eax,%eax
 804a890:	0f 85 4a 01 00 00    	jne    804a9e0 <tigetstr@plt+0x1990>
 804a896:	8d 45 04             	lea    0x4(%ebp),%eax
 804a899:	8b 6d 04             	mov    0x4(%ebp),%ebp
 804a89c:	85 ed                	test   %ebp,%ebp
 804a89e:	89 44 24 10          	mov    %eax,0x10(%esp)
 804a8a2:	75 e0                	jne    804a884 <tigetstr@plt+0x1834>
 804a8a4:	8b 4c 24 14          	mov    0x14(%esp),%ecx
 804a8a8:	8b 7c 24 20          	mov    0x20(%esp),%edi
 804a8ac:	83 f9 01             	cmp    $0x1,%ecx
 804a8af:	8b 54 24 1c          	mov    0x1c(%esp),%edx
 804a8b3:	19 c0                	sbb    %eax,%eax
 804a8b5:	83 c1 01             	add    $0x1,%ecx
 804a8b8:	01 f8                	add    %edi,%eax
 804a8ba:	89 f7                	mov    %esi,%edi
 804a8bc:	83 c0 02             	add    $0x2,%eax
 804a8bf:	89 44 24 0c          	mov    %eax,0xc(%esp)
 804a8c3:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a8c7:	8b 40 24             	mov    0x24(%eax),%eax
 804a8ca:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 804a8d1:	89 44 24 08          	mov    %eax,0x8(%esp)
 804a8d5:	31 c0                	xor    %eax,%eax
 804a8d7:	85 f6                	test   %esi,%esi
 804a8d9:	0f 94 c0             	sete   %al
 804a8dc:	89 44 24 04          	mov    %eax,0x4(%esp)
 804a8e0:	89 d8                	mov    %ebx,%eax
 804a8e2:	e8 e9 f9 ff ff       	call   804a2d0 <tigetstr@plt+0x1280>
 804a8e7:	85 f6                	test   %esi,%esi
 804a8e9:	0f 85 61 ff ff ff    	jne    804a850 <tigetstr@plt+0x1800>
 804a8ef:	8d 64 24 3c          	lea    0x3c(%esp),%esp
 804a8f3:	5b                   	pop    %ebx
 804a8f4:	5e                   	pop    %esi
 804a8f5:	5f                   	pop    %edi
 804a8f6:	5d                   	pop    %ebp
 804a8f7:	c3                   	ret    
 804a8f8:	8b 3d b8 d1 04 08    	mov    0x804d1b8,%edi
 804a8fe:	85 ff                	test   %edi,%edi
 804a900:	0f 84 3b fc ff ff    	je     804a541 <tigetstr@plt+0x14f1>
 804a906:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a90a:	8b 70 18             	mov    0x18(%eax),%esi
 804a90d:	85 f6                	test   %esi,%esi
 804a90f:	0f 88 22 fc ff ff    	js     804a537 <tigetstr@plt+0x14e7>
 804a915:	8b 44 24 18          	mov    0x18(%esp),%eax
 804a919:	f6 40 2c 01          	testb  $0x1,0x2c(%eax)
 804a91d:	0f 84 2c fc ff ff    	je     804a54f <tigetstr@plt+0x14ff>
 804a923:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
 804a92a:	00 
 804a92b:	c7 04 24 91 b7 04 08 	movl   $0x804b791,(%esp)
 804a932:	e8 39 e6 ff ff       	call   8048f70 <tgetstr@plt>
 804a937:	85 c0                	test   %eax,%eax
 804a939:	0f 84 10 fc ff ff    	je     804a54f <tigetstr@plt+0x14ff>
 804a93f:	c7 44 24 08 10 8f 04 	movl   $0x8048f10,0x8(%esp)
 804a946:	08 
 804a947:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 804a94e:	00 
 804a94f:	89 04 24             	mov    %eax,(%esp)
 804a952:	e8 09 e4 ff ff       	call   8048d60 <tputs@plt>
 804a957:	e9 f3 fb ff ff       	jmp    804a54f <tigetstr@plt+0x14ff>
 804a95c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804a960:	8b 18                	mov    (%eax),%ebx
 804a962:	e9 29 fa ff ff       	jmp    804a390 <tigetstr@plt+0x1340>
 804a967:	90                   	nop
 804a968:	b8 20 00 00 00       	mov    $0x20,%eax
 804a96d:	e8 0e f6 ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a972:	8b 45 14             	mov    0x14(%ebp),%eax
 804a975:	8b 7d 18             	mov    0x18(%ebp),%edi
 804a978:	8b 04 b0             	mov    (%eax,%esi,4),%eax
 804a97b:	0f b6 10             	movzbl (%eax),%edx
 804a97e:	84 d2                	test   %dl,%dl
 804a980:	0f 85 18 fc ff ff    	jne    804a59e <tigetstr@plt+0x154e>
 804a986:	31 db                	xor    %ebx,%ebx
 804a988:	e9 3d fc ff ff       	jmp    804a5ca <tigetstr@plt+0x157a>
 804a98d:	8d 76 00             	lea    0x0(%esi),%esi
 804a990:	8b 5c 24 20          	mov    0x20(%esp),%ebx
 804a994:	85 db                	test   %ebx,%ebx
 804a996:	74 17                	je     804a9af <tigetstr@plt+0x195f>
 804a998:	90                   	nop
 804a999:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804a9a0:	b8 5d 00 00 00       	mov    $0x5d,%eax
 804a9a5:	e8 d6 f5 ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804a9aa:	83 eb 01             	sub    $0x1,%ebx
 804a9ad:	75 f1                	jne    804a9a0 <tigetstr@plt+0x1950>
 804a9af:	e8 1c f8 ff ff       	call   804a1d0 <tigetstr@plt+0x1180>
 804a9b4:	a1 c4 d1 04 08       	mov    0x804d1c4,%eax
 804a9b9:	39 44 24 10          	cmp    %eax,0x10(%esp)
 804a9bd:	c7 44 24 20 ff ff ff 	movl   $0xffffffff,0x20(%esp)
 804a9c4:	ff 
 804a9c5:	0f 8d 7c fc ff ff    	jge    804a647 <tigetstr@plt+0x15f7>
 804a9cb:	a1 bc d1 04 08       	mov    0x804d1bc,%eax
 804a9d0:	8b 1d c0 d1 04 08    	mov    0x804d1c0,%ebx
 804a9d6:	e9 c1 fc ff ff       	jmp    804a69c <tigetstr@plt+0x164c>
 804a9db:	90                   	nop
 804a9dc:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804a9e0:	39 ee                	cmp    %ebp,%esi
 804a9e2:	74 5c                	je     804aa40 <tigetstr@plt+0x19f0>
 804a9e4:	8b 44 24 10          	mov    0x10(%esp),%eax
 804a9e8:	8b 6d 04             	mov    0x4(%ebp),%ebp
 804a9eb:	83 44 24 14 01       	addl   $0x1,0x14(%esp)
 804a9f0:	89 28                	mov    %ebp,(%eax)
 804a9f2:	8b 1f                	mov    (%edi),%ebx
 804a9f4:	e9 87 fe ff ff       	jmp    804a880 <tigetstr@plt+0x1830>
 804a9f9:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804aa00:	8b 44 24 18          	mov    0x18(%esp),%eax
 804aa04:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%esp)
 804aa0b:	00 
 804aa0c:	b9 01 00 00 00       	mov    $0x1,%ecx
 804aa11:	8b 54 24 1c          	mov    0x1c(%esp),%edx
 804aa15:	89 f7                	mov    %esi,%edi
 804aa17:	8b 40 24             	mov    0x24(%eax),%eax
 804aa1a:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 804aa21:	89 44 24 08          	mov    %eax,0x8(%esp)
 804aa25:	31 c0                	xor    %eax,%eax
 804aa27:	85 f6                	test   %esi,%esi
 804aa29:	0f 94 c0             	sete   %al
 804aa2c:	89 44 24 04          	mov    %eax,0x4(%esp)
 804aa30:	89 d8                	mov    %ebx,%eax
 804aa32:	e8 99 f8 ff ff       	call   804a2d0 <tigetstr@plt+0x1280>
 804aa37:	e9 ab fe ff ff       	jmp    804a8e7 <tigetstr@plt+0x1897>
 804aa3c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804aa40:	8b 76 04             	mov    0x4(%esi),%esi
 804aa43:	eb 9f                	jmp    804a9e4 <tigetstr@plt+0x1994>
 804aa45:	8d 14 00             	lea    (%eax,%eax,1),%edx
 804aa48:	8d 34 c5 00 00 00 00 	lea    0x0(,%eax,8),%esi
 804aa4f:	89 15 c4 d1 04 08    	mov    %edx,0x804d1c4
 804aa55:	e9 04 fc ff ff       	jmp    804a65e <tigetstr@plt+0x160e>
 804aa5a:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
 804aa61:	00 
 804aa62:	c7 04 24 8e b7 04 08 	movl   $0x804b78e,(%esp)
 804aa69:	e8 02 e5 ff ff       	call   8048f70 <tgetstr@plt>
 804aa6e:	85 c0                	test   %eax,%eax
 804aa70:	0f 84 77 f9 ff ff    	je     804a3ed <tigetstr@plt+0x139d>
 804aa76:	c7 44 24 08 10 8f 04 	movl   $0x8048f10,0x8(%esp)
 804aa7d:	08 
 804aa7e:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 804aa85:	00 
 804aa86:	89 04 24             	mov    %eax,(%esp)
 804aa89:	e8 d2 e2 ff ff       	call   8048d60 <tputs@plt>
 804aa8e:	e9 5a f9 ff ff       	jmp    804a3ed <tigetstr@plt+0x139d>
 804aa93:	8b 2d f4 d0 04 08    	mov    0x804d0f4,%ebp
 804aa99:	85 ed                	test   %ebp,%ebp
 804aa9b:	0f 84 4f fc ff ff    	je     804a6f0 <tigetstr@plt+0x16a0>
 804aaa1:	a1 fc d0 04 08       	mov    0x804d0fc,%eax
 804aaa6:	8b 58 14             	mov    0x14(%eax),%ebx
 804aaa9:	0f be 03             	movsbl (%ebx),%eax
 804aaac:	84 c0                	test   %al,%al
 804aaae:	74 0f                	je     804aabf <tigetstr@plt+0x1a6f>
 804aab0:	8d 5b 01             	lea    0x1(%ebx),%ebx
 804aab3:	e8 c8 f4 ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804aab8:	0f be 03             	movsbl (%ebx),%eax
 804aabb:	84 c0                	test   %al,%al
 804aabd:	75 f1                	jne    804aab0 <tigetstr@plt+0x1a60>
 804aabf:	b8 2b 00 00 00       	mov    $0x2b,%eax
 804aac4:	e8 b7 f4 ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804aac9:	8d 64 24 3c          	lea    0x3c(%esp),%esp
 804aacd:	5b                   	pop    %ebx
 804aace:	5e                   	pop    %esi
 804aacf:	5f                   	pop    %edi
 804aad0:	5d                   	pop    %ebp
 804aad1:	e9 fa f6 ff ff       	jmp    804a1d0 <tigetstr@plt+0x1180>
 804aad6:	b8 28 00 00 00       	mov    $0x28,%eax
 804aadb:	e8 a0 f4 ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804aae0:	e9 21 f9 ff ff       	jmp    804a406 <tigetstr@plt+0x13b6>
 804aae5:	8d 76 00             	lea    0x0(%esi),%esi
 804aae8:	39 fe                	cmp    %edi,%esi
 804aaea:	74 14                	je     804ab00 <tigetstr@plt+0x1ab0>
 804aaec:	8b 7f 04             	mov    0x4(%edi),%edi
 804aaef:	83 44 24 10 01       	addl   $0x1,0x10(%esp)
 804aaf4:	89 7d 00             	mov    %edi,0x0(%ebp)
 804aaf7:	e9 44 fc ff ff       	jmp    804a740 <tigetstr@plt+0x16f0>
 804aafc:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804ab00:	8b 76 04             	mov    0x4(%esi),%esi
 804ab03:	eb e7                	jmp    804aaec <tigetstr@plt+0x1a9c>
 804ab05:	8b 6c 24 28          	mov    0x28(%esp),%ebp
 804ab09:	b8 2e 00 00 00       	mov    $0x2e,%eax
 804ab0e:	bb 74 b7 04 08       	mov    $0x804b774,%ebx
 804ab13:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 804ab19:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804ab20:	8d 5b 01             	lea    0x1(%ebx),%ebx
 804ab23:	e8 58 f4 ff ff       	call   8049f80 <tigetstr@plt+0xf30>
 804ab28:	0f be 03             	movsbl (%ebx),%eax
 804ab2b:	84 c0                	test   %al,%al
 804ab2d:	75 f1                	jne    804ab20 <tigetstr@plt+0x1ad0>
 804ab2f:	e9 da fa ff ff       	jmp    804a60e <tigetstr@plt+0x15be>
 804ab34:	8b 68 10             	mov    0x10(%eax),%ebp
 804ab37:	e9 4d fc ff ff       	jmp    804a789 <tigetstr@plt+0x1739>
 804ab3c:	8b 44 24 18          	mov    0x18(%esp),%eax
 804ab40:	89 de                	mov    %ebx,%esi
 804ab42:	8b 40 24             	mov    0x24(%eax),%eax
 804ab45:	e8 f6 f4 ff ff       	call   804a040 <tigetstr@plt+0xff0>
 804ab4a:	e9 82 f9 ff ff       	jmp    804a4d1 <tigetstr@plt+0x1481>
 804ab4f:	c7 44 24 0c 94 bb 04 	movl   $0x804bb94,0xc(%esp)
 804ab56:	08 
 804ab57:	c7 44 24 08 cd 01 00 	movl   $0x1cd,0x8(%esp)
 804ab5e:	00 
 804ab5f:	c7 44 24 04 78 b7 04 	movl   $0x804b778,0x4(%esp)
 804ab66:	08 
 804ab67:	c7 04 24 81 b7 04 08 	movl   $0x804b781,(%esp)
 804ab6e:	e8 ad e4 ff ff       	call   8049020 <__assert_fail@plt>
 804ab73:	8b 54 24 1c          	mov    0x1c(%esp),%edx
 804ab77:	a1 fc d0 04 08       	mov    0x804d0fc,%eax
 804ab7c:	85 d2                	test   %edx,%edx
 804ab7e:	74 20                	je     804aba0 <tigetstr@plt+0x1b50>
 804ab80:	8b 58 0c             	mov    0xc(%eax),%ebx
 804ab83:	e9 08 f8 ff ff       	jmp    804a390 <tigetstr@plt+0x1340>
 804ab88:	c7 04 24 94 b7 04 08 	movl   $0x804b794,(%esp)
 804ab8f:	e8 8c e2 ff ff       	call   8048e20 <perror@plt>
 804ab94:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 804ab9b:	e8 10 e3 ff ff       	call   8048eb0 <exit@plt>
 804aba0:	8b 58 04             	mov    0x4(%eax),%ebx
 804aba3:	e9 e8 f7 ff ff       	jmp    804a390 <tigetstr@plt+0x1340>
 804aba8:	90                   	nop
 804aba9:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804abb0:	57                   	push   %edi
 804abb1:	56                   	push   %esi
 804abb2:	53                   	push   %ebx
 804abb3:	89 c3                	mov    %eax,%ebx
 804abb5:	8d 64 24 f0          	lea    -0x10(%esp),%esp
 804abb9:	85 c0                	test   %eax,%eax
 804abbb:	74 23                	je     804abe0 <tigetstr@plt+0x1b90>
 804abbd:	8b 78 24             	mov    0x24(%eax),%edi
 804abc0:	89 d6                	mov    %edx,%esi
 804abc2:	39 d7                	cmp    %edx,%edi
 804abc4:	74 22                	je     804abe8 <tigetstr@plt+0x1b98>
 804abc6:	8b 58 30             	mov    0x30(%eax),%ebx
 804abc9:	85 db                	test   %ebx,%ebx
 804abcb:	74 13                	je     804abe0 <tigetstr@plt+0x1b90>
 804abcd:	8d 76 00             	lea    0x0(%esi),%esi
 804abd0:	8b 03                	mov    (%ebx),%eax
 804abd2:	89 f2                	mov    %esi,%edx
 804abd4:	e8 d7 ff ff ff       	call   804abb0 <tigetstr@plt+0x1b60>
 804abd9:	8b 5b 04             	mov    0x4(%ebx),%ebx
 804abdc:	85 db                	test   %ebx,%ebx
 804abde:	75 f0                	jne    804abd0 <tigetstr@plt+0x1b80>
 804abe0:	8d 64 24 10          	lea    0x10(%esp),%esp
 804abe4:	5b                   	pop    %ebx
 804abe5:	5e                   	pop    %esi
 804abe6:	5f                   	pop    %edi
 804abe7:	c3                   	ret    
 804abe8:	8b 35 94 d1 04 08    	mov    0x804d194,%esi
 804abee:	85 f6                	test   %esi,%esi
 804abf0:	75 3e                	jne    804ac30 <tigetstr@plt+0x1be0>
 804abf2:	89 7c 24 08          	mov    %edi,0x8(%esp)
 804abf6:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%esp)
 804abfd:	00 
 804abfe:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 804ac05:	00 
 804ac06:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 804ac0d:	89 d8                	mov    %ebx,%eax
 804ac0f:	b9 01 00 00 00       	mov    $0x1,%ecx
 804ac14:	31 d2                	xor    %edx,%edx
 804ac16:	e8 b5 f6 ff ff       	call   804a2d0 <tigetstr@plt+0x1280>
 804ac1b:	c7 05 94 d1 04 08 01 	movl   $0x1,0x804d194
 804ac22:	00 00 00 
 804ac25:	8d 64 24 10          	lea    0x10(%esp),%esp
 804ac29:	5b                   	pop    %ebx
 804ac2a:	5e                   	pop    %esi
 804ac2b:	5f                   	pop    %edi
 804ac2c:	c3                   	ret    
 804ac2d:	8d 76 00             	lea    0x0(%esi),%esi
 804ac30:	a1 80 d1 04 08       	mov    0x804d180,%eax
 804ac35:	c7 04 24 0a 00 00 00 	movl   $0xa,(%esp)
 804ac3c:	89 44 24 04          	mov    %eax,0x4(%esp)
 804ac40:	e8 ab e1 ff ff       	call   8048df0 <_IO_putc@plt>
 804ac45:	eb ab                	jmp    804abf2 <tigetstr@plt+0x1ba2>
 804ac47:	89 f6                	mov    %esi,%esi
 804ac49:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804ac50:	55                   	push   %ebp
 804ac51:	89 c5                	mov    %eax,%ebp
 804ac53:	57                   	push   %edi
 804ac54:	89 d7                	mov    %edx,%edi
 804ac56:	56                   	push   %esi
 804ac57:	89 ce                	mov    %ecx,%esi
 804ac59:	53                   	push   %ebx
 804ac5a:	8d 64 24 e4          	lea    -0x1c(%esp),%esp
 804ac5e:	c7 04 24 3c 00 00 00 	movl   $0x3c,(%esp)
 804ac65:	e8 26 e2 ff ff       	call   8048e90 <malloc@plt>
 804ac6a:	85 c0                	test   %eax,%eax
 804ac6c:	8d 18                	lea    (%eax),%ebx
 804ac6e:	74 5e                	je     804acce <tigetstr@plt+0x1c7e>
 804ac70:	89 6c 24 04          	mov    %ebp,0x4(%esp)
 804ac74:	c7 44 24 08 12 00 00 	movl   $0x12,0x8(%esp)
 804ac7b:	00 
 804ac7c:	89 04 24             	mov    %eax,(%esp)
 804ac7f:	e8 9c e2 ff ff       	call   8048f20 <strncpy@plt>
 804ac84:	8b 44 24 30          	mov    0x30(%esp),%eax
 804ac88:	89 7b 1c             	mov    %edi,0x1c(%ebx)
 804ac8b:	89 43 28             	mov    %eax,0x28(%ebx)
 804ac8e:	a1 c8 d1 04 08       	mov    0x804d1c8,%eax
 804ac93:	89 73 24             	mov    %esi,0x24(%ebx)
 804ac96:	89 43 38             	mov    %eax,0x38(%ebx)
 804ac99:	c6 43 11 00          	movb   $0x0,0x11(%ebx)
 804ac9d:	c6 43 2c 00          	movb   $0x0,0x2c(%ebx)
 804aca1:	c7 43 18 00 00 00 00 	movl   $0x0,0x18(%ebx)
 804aca8:	c7 43 14 00 00 00 00 	movl   $0x0,0x14(%ebx)
 804acaf:	c7 43 30 00 00 00 00 	movl   $0x0,0x30(%ebx)
 804acb6:	c7 43 34 00 00 00 00 	movl   $0x0,0x34(%ebx)
 804acbd:	89 1d c8 d1 04 08    	mov    %ebx,0x804d1c8
 804acc3:	8d 64 24 1c          	lea    0x1c(%esp),%esp
 804acc7:	89 d8                	mov    %ebx,%eax
 804acc9:	5b                   	pop    %ebx
 804acca:	5e                   	pop    %esi
 804accb:	5f                   	pop    %edi
 804accc:	5d                   	pop    %ebp
 804accd:	c3                   	ret    
 804acce:	c7 04 24 9c b7 04 08 	movl   $0x804b79c,(%esp)
 804acd5:	e8 46 e1 ff ff       	call   8048e20 <perror@plt>
 804acda:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 804ace1:	e8 ca e1 ff ff       	call   8048eb0 <exit@plt>
 804ace6:	8d 76 00             	lea    0x0(%esi),%esi
 804ace9:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804acf0:	55                   	push   %ebp
 804acf1:	57                   	push   %edi
 804acf2:	56                   	push   %esi
 804acf3:	89 d6                	mov    %edx,%esi
 804acf5:	53                   	push   %ebx
 804acf6:	89 c3                	mov    %eax,%ebx
 804acf8:	8d 64 24 e4          	lea    -0x1c(%esp),%esp
 804acfc:	c7 04 24 08 00 00 00 	movl   $0x8,(%esp)
 804ad03:	e8 88 e1 ff ff       	call   8048e90 <malloc@plt>
 804ad08:	85 c0                	test   %eax,%eax
 804ad0a:	89 44 24 0c          	mov    %eax,0xc(%esp)
 804ad0e:	74 73                	je     804ad83 <tigetstr@plt+0x1d33>
 804ad10:	8b 44 24 0c          	mov    0xc(%esp),%eax
 804ad14:	8d 6b 30             	lea    0x30(%ebx),%ebp
 804ad17:	89 30                	mov    %esi,(%eax)
 804ad19:	8b 5b 30             	mov    0x30(%ebx),%ebx
 804ad1c:	85 db                	test   %ebx,%ebx
 804ad1e:	74 50                	je     804ad70 <tigetstr@plt+0x1d20>
 804ad20:	8b 0d a4 d1 04 08    	mov    0x804d1a4,%ecx
 804ad26:	eb 14                	jmp    804ad3c <tigetstr@plt+0x1cec>
 804ad28:	8b 03                	mov    (%ebx),%eax
 804ad2a:	8b 56 1c             	mov    0x1c(%esi),%edx
 804ad2d:	39 50 1c             	cmp    %edx,0x1c(%eax)
 804ad30:	7f 3e                	jg     804ad70 <tigetstr@plt+0x1d20>
 804ad32:	8d 6b 04             	lea    0x4(%ebx),%ebp
 804ad35:	8b 5b 04             	mov    0x4(%ebx),%ebx
 804ad38:	85 db                	test   %ebx,%ebx
 804ad3a:	74 34                	je     804ad70 <tigetstr@plt+0x1d20>
 804ad3c:	85 c9                	test   %ecx,%ecx
 804ad3e:	75 e8                	jne    804ad28 <tigetstr@plt+0x1cd8>
 804ad40:	8b 3b                	mov    (%ebx),%edi
 804ad42:	89 74 24 04          	mov    %esi,0x4(%esp)
 804ad46:	89 3c 24             	mov    %edi,(%esp)
 804ad49:	89 4c 24 08          	mov    %ecx,0x8(%esp)
 804ad4d:	e8 be df ff ff       	call   8048d10 <strcmp@plt>
 804ad52:	83 f8 00             	cmp    $0x0,%eax
 804ad55:	7f 19                	jg     804ad70 <tigetstr@plt+0x1d20>
 804ad57:	8b 4c 24 08          	mov    0x8(%esp),%ecx
 804ad5b:	75 d5                	jne    804ad32 <tigetstr@plt+0x1ce2>
 804ad5d:	8b 46 24             	mov    0x24(%esi),%eax
 804ad60:	39 47 24             	cmp    %eax,0x24(%edi)
 804ad63:	76 cd                	jbe    804ad32 <tigetstr@plt+0x1ce2>
 804ad65:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804ad69:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 804ad70:	8b 44 24 0c          	mov    0xc(%esp),%eax
 804ad74:	89 58 04             	mov    %ebx,0x4(%eax)
 804ad77:	89 45 00             	mov    %eax,0x0(%ebp)
 804ad7a:	8d 64 24 1c          	lea    0x1c(%esp),%esp
 804ad7e:	5b                   	pop    %ebx
 804ad7f:	5e                   	pop    %esi
 804ad80:	5f                   	pop    %edi
 804ad81:	5d                   	pop    %ebp
 804ad82:	c3                   	ret    
 804ad83:	c7 04 24 9c b7 04 08 	movl   $0x804b79c,(%esp)
 804ad8a:	e8 91 e0 ff ff       	call   8048e20 <perror@plt>
 804ad8f:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 804ad96:	e8 15 e1 ff ff       	call   8048eb0 <exit@plt>
 804ad9b:	90                   	nop
 804ad9c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804ada0:	55                   	push   %ebp
 804ada1:	57                   	push   %edi
 804ada2:	89 cf                	mov    %ecx,%edi
 804ada4:	56                   	push   %esi
 804ada5:	53                   	push   %ebx
 804ada6:	8d 64 24 d4          	lea    -0x2c(%esp),%esp
 804adaa:	8b 1d c8 d1 04 08    	mov    0x804d1c8,%ebx
 804adb0:	8b 4c 24 50          	mov    0x50(%esp),%ecx
 804adb4:	85 db                	test   %ebx,%ebx
 804adb6:	89 54 24 10          	mov    %edx,0x10(%esp)
 804adba:	89 4c 24 14          	mov    %ecx,0x14(%esp)
 804adbe:	74 22                	je     804ade2 <tigetstr@plt+0x1d92>
 804adc0:	89 d1                	mov    %edx,%ecx
 804adc2:	3b 4b 1c             	cmp    0x1c(%ebx),%ecx
 804adc5:	8b 54 24 10          	mov    0x10(%esp),%edx
 804adc9:	75 0e                	jne    804add9 <tigetstr@plt+0x1d89>
 804adcb:	e9 08 01 00 00       	jmp    804aed8 <tigetstr@plt+0x1e88>
 804add0:	3b 53 1c             	cmp    0x1c(%ebx),%edx
 804add3:	0f 84 ff 00 00 00    	je     804aed8 <tigetstr@plt+0x1e88>
 804add9:	8b 5b 38             	mov    0x38(%ebx),%ebx
 804addc:	85 db                	test   %ebx,%ebx
 804adde:	66 90                	xchg   %ax,%ax
 804ade0:	75 ee                	jne    804add0 <tigetstr@plt+0x1d80>
 804ade2:	8b 4c 24 54          	mov    0x54(%esp),%ecx
 804ade6:	8b 54 24 10          	mov    0x10(%esp),%edx
 804adea:	89 0c 24             	mov    %ecx,(%esp)
 804aded:	8b 4c 24 44          	mov    0x44(%esp),%ecx
 804adf1:	e8 5a fe ff ff       	call   804ac50 <tigetstr@plt+0x1c00>
 804adf6:	89 c3                	mov    %eax,%ebx
 804adf8:	8b 6c 24 48          	mov    0x48(%esp),%ebp
 804adfc:	85 ed                	test   %ebp,%ebp
 804adfe:	74 4b                	je     804ae4b <tigetstr@plt+0x1dfb>
 804ae00:	8b 74 24 4c          	mov    0x4c(%esp),%esi
 804ae04:	85 f6                	test   %esi,%esi
 804ae06:	0f 84 bc 00 00 00    	je     804aec8 <tigetstr@plt+0x1e78>
 804ae0c:	8b 44 24 4c          	mov    0x4c(%esp),%eax
 804ae10:	c7 43 18 00 00 00 00 	movl   $0x0,0x18(%ebx)
 804ae17:	89 c1                	mov    %eax,%ecx
 804ae19:	83 e9 01             	sub    $0x1,%ecx
 804ae1c:	85 c9                	test   %ecx,%ecx
 804ae1e:	7e 2b                	jle    804ae4b <tigetstr@plt+0x1dfb>
 804ae20:	31 d2                	xor    %edx,%edx
 804ae22:	31 c0                	xor    %eax,%eax
 804ae24:	8b 74 24 48          	mov    0x48(%esp),%esi
 804ae28:	90                   	nop
 804ae29:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804ae30:	80 3c 06 00          	cmpb   $0x0,(%esi,%eax,1)
 804ae34:	75 06                	jne    804ae3c <tigetstr@plt+0x1dec>
 804ae36:	83 c2 01             	add    $0x1,%edx
 804ae39:	89 53 18             	mov    %edx,0x18(%ebx)
 804ae3c:	8d 40 01             	lea    0x1(%eax),%eax
 804ae3f:	39 c8                	cmp    %ecx,%eax
 804ae41:	75 ed                	jne    804ae30 <tigetstr@plt+0x1de0>
 804ae43:	85 d2                	test   %edx,%edx
 804ae45:	0f 85 2d 01 00 00    	jne    804af78 <tigetstr@plt+0x1f28>
 804ae4b:	39 7c 24 10          	cmp    %edi,0x10(%esp)
 804ae4f:	b8 00 00 00 00       	mov    $0x0,%eax
 804ae54:	0f 44 f8             	cmove  %eax,%edi
 804ae57:	8b 44 24 40          	mov    0x40(%esp),%eax
 804ae5b:	80 7c 24 14 00       	cmpb   $0x0,0x14(%esp)
 804ae60:	89 43 20             	mov    %eax,0x20(%ebx)
 804ae63:	74 04                	je     804ae69 <tigetstr@plt+0x1e19>
 804ae65:	80 4b 2c 02          	orb    $0x2,0x2c(%ebx)
 804ae69:	8b 35 c8 d1 04 08    	mov    0x804d1c8,%esi
 804ae6f:	85 f6                	test   %esi,%esi
 804ae71:	75 0c                	jne    804ae7f <tigetstr@plt+0x1e2f>
 804ae73:	eb 33                	jmp    804aea8 <tigetstr@plt+0x1e58>
 804ae75:	8d 76 00             	lea    0x0(%esi),%esi
 804ae78:	8b 76 38             	mov    0x38(%esi),%esi
 804ae7b:	85 f6                	test   %esi,%esi
 804ae7d:	74 29                	je     804aea8 <tigetstr@plt+0x1e58>
 804ae7f:	3b 7e 1c             	cmp    0x1c(%esi),%edi
 804ae82:	75 f4                	jne    804ae78 <tigetstr@plt+0x1e28>
 804ae84:	8b 44 24 10          	mov    0x10(%esp),%eax
 804ae88:	85 c0                	test   %eax,%eax
 804ae8a:	74 0c                	je     804ae98 <tigetstr@plt+0x1e48>
 804ae8c:	89 da                	mov    %ebx,%edx
 804ae8e:	89 f0                	mov    %esi,%eax
 804ae90:	e8 5b fe ff ff       	call   804acf0 <tigetstr@plt+0x1ca0>
 804ae95:	89 73 34             	mov    %esi,0x34(%ebx)
 804ae98:	8d 64 24 2c          	lea    0x2c(%esp),%esp
 804ae9c:	5b                   	pop    %ebx
 804ae9d:	5e                   	pop    %esi
 804ae9e:	5f                   	pop    %edi
 804ae9f:	5d                   	pop    %ebp
 804aea0:	c3                   	ret    
 804aea1:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804aea8:	8b 44 24 54          	mov    0x54(%esp),%eax
 804aeac:	31 c9                	xor    %ecx,%ecx
 804aeae:	89 04 24             	mov    %eax,(%esp)
 804aeb1:	89 fa                	mov    %edi,%edx
 804aeb3:	b8 a3 b7 04 08       	mov    $0x804b7a3,%eax
 804aeb8:	e8 93 fd ff ff       	call   804ac50 <tigetstr@plt+0x1c00>
 804aebd:	89 c6                	mov    %eax,%esi
 804aebf:	eb c3                	jmp    804ae84 <tigetstr@plt+0x1e34>
 804aec1:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804aec8:	c7 43 18 ff ff ff ff 	movl   $0xffffffff,0x18(%ebx)
 804aecf:	e9 77 ff ff ff       	jmp    804ae4b <tigetstr@plt+0x1dfb>
 804aed4:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 804aed8:	c7 44 24 08 12 00 00 	movl   $0x12,0x8(%esp)
 804aedf:	00 
 804aee0:	89 44 24 04          	mov    %eax,0x4(%esp)
 804aee4:	89 1c 24             	mov    %ebx,(%esp)
 804aee7:	e8 34 e0 ff ff       	call   8048f20 <strncpy@plt>
 804aeec:	8b 2d a4 d1 04 08    	mov    0x804d1a4,%ebp
 804aef2:	8b 44 24 44          	mov    0x44(%esp),%eax
 804aef6:	85 ed                	test   %ebp,%ebp
 804aef8:	c6 43 11 00          	movb   $0x0,0x11(%ebx)
 804aefc:	89 43 24             	mov    %eax,0x24(%ebx)
 804aeff:	0f 85 f3 fe ff ff    	jne    804adf8 <tigetstr@plt+0x1da8>
 804af05:	8b 43 34             	mov    0x34(%ebx),%eax
 804af08:	85 c0                	test   %eax,%eax
 804af0a:	0f 84 e8 fe ff ff    	je     804adf8 <tigetstr@plt+0x1da8>
 804af10:	89 c5                	mov    %eax,%ebp
 804af12:	8b 70 30             	mov    0x30(%eax),%esi
 804af15:	83 c5 30             	add    $0x30,%ebp
 804af18:	85 f6                	test   %esi,%esi
 804af1a:	0f 84 d8 fe ff ff    	je     804adf8 <tigetstr@plt+0x1da8>
 804af20:	89 5c 24 18          	mov    %ebx,0x18(%esp)
 804af24:	89 7c 24 1c          	mov    %edi,0x1c(%esp)
 804af28:	90                   	nop
 804af29:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804af30:	8b 46 04             	mov    0x4(%esi),%eax
 804af33:	85 c0                	test   %eax,%eax
 804af35:	74 1e                	je     804af55 <tigetstr@plt+0x1f05>
 804af37:	8b 38                	mov    (%eax),%edi
 804af39:	8b 1e                	mov    (%esi),%ebx
 804af3b:	89 1c 24             	mov    %ebx,(%esp)
 804af3e:	89 7c 24 04          	mov    %edi,0x4(%esp)
 804af42:	e8 c9 dd ff ff       	call   8048d10 <strcmp@plt>
 804af47:	85 c0                	test   %eax,%eax
 804af49:	7e 0a                	jle    804af55 <tigetstr@plt+0x1f05>
 804af4b:	89 3e                	mov    %edi,(%esi)
 804af4d:	8b 45 00             	mov    0x0(%ebp),%eax
 804af50:	8b 40 04             	mov    0x4(%eax),%eax
 804af53:	89 18                	mov    %ebx,(%eax)
 804af55:	8b 45 00             	mov    0x0(%ebp),%eax
 804af58:	89 c5                	mov    %eax,%ebp
 804af5a:	83 c5 04             	add    $0x4,%ebp
 804af5d:	8b 70 04             	mov    0x4(%eax),%esi
 804af60:	85 f6                	test   %esi,%esi
 804af62:	75 cc                	jne    804af30 <tigetstr@plt+0x1ee0>
 804af64:	8b 5c 24 18          	mov    0x18(%esp),%ebx
 804af68:	8b 7c 24 1c          	mov    0x1c(%esp),%edi
 804af6c:	e9 87 fe ff ff       	jmp    804adf8 <tigetstr@plt+0x1da8>
 804af71:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 804af78:	c1 e2 02             	shl    $0x2,%edx
 804af7b:	89 14 24             	mov    %edx,(%esp)
 804af7e:	e8 0d df ff ff       	call   8048e90 <malloc@plt>
 804af83:	85 c0                	test   %eax,%eax
 804af85:	89 43 14             	mov    %eax,0x14(%ebx)
 804af88:	0f 84 8b 00 00 00    	je     804b019 <tigetstr@plt+0x1fc9>
 804af8e:	8b 44 24 48          	mov    0x48(%esp),%eax
 804af92:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
 804af99:	00 
 804af9a:	89 04 24             	mov    %eax,(%esp)
 804af9d:	e8 8e df ff ff       	call   8048f30 <__rawmemchr@plt>
 804afa2:	89 c6                	mov    %eax,%esi
 804afa4:	8b 54 24 48          	mov    0x48(%esp),%edx
 804afa8:	83 c6 01             	add    $0x1,%esi
 804afab:	8b 6b 14             	mov    0x14(%ebx),%ebp
 804afae:	29 f2                	sub    %esi,%edx
 804afb0:	03 54 24 4c          	add    0x4c(%esp),%edx
 804afb4:	89 14 24             	mov    %edx,(%esp)
 804afb7:	89 54 24 18          	mov    %edx,0x18(%esp)
 804afbb:	e8 d0 de ff ff       	call   8048e90 <malloc@plt>
 804afc0:	85 c0                	test   %eax,%eax
 804afc2:	89 45 00             	mov    %eax,0x0(%ebp)
 804afc5:	74 52                	je     804b019 <tigetstr@plt+0x1fc9>
 804afc7:	8b 43 14             	mov    0x14(%ebx),%eax
 804afca:	8b 54 24 18          	mov    0x18(%esp),%edx
 804afce:	8b 00                	mov    (%eax),%eax
 804afd0:	89 54 24 08          	mov    %edx,0x8(%esp)
 804afd4:	89 74 24 04          	mov    %esi,0x4(%esp)
 804afd8:	89 04 24             	mov    %eax,(%esp)
 804afdb:	e8 a0 dd ff ff       	call   8048d80 <memcpy@plt>
 804afe0:	83 7b 18 01          	cmpl   $0x1,0x18(%ebx)
 804afe4:	0f 8e 61 fe ff ff    	jle    804ae4b <tigetstr@plt+0x1dfb>
 804afea:	be 01 00 00 00       	mov    $0x1,%esi
 804afef:	90                   	nop
 804aff0:	8b 53 14             	mov    0x14(%ebx),%edx
 804aff3:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
 804affa:	00 
 804affb:	89 04 24             	mov    %eax,(%esp)
 804affe:	8d 2c b2             	lea    (%edx,%esi,4),%ebp
 804b001:	83 c6 01             	add    $0x1,%esi
 804b004:	e8 27 df ff ff       	call   8048f30 <__rawmemchr@plt>
 804b009:	83 c0 01             	add    $0x1,%eax
 804b00c:	3b 73 18             	cmp    0x18(%ebx),%esi
 804b00f:	89 45 00             	mov    %eax,0x0(%ebp)
 804b012:	7c dc                	jl     804aff0 <tigetstr@plt+0x1fa0>
 804b014:	e9 32 fe ff ff       	jmp    804ae4b <tigetstr@plt+0x1dfb>
 804b019:	c7 04 24 9c b7 04 08 	movl   $0x804b79c,(%esp)
 804b020:	e8 fb dd ff ff       	call   8048e20 <perror@plt>
 804b025:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 804b02c:	e8 7f de ff ff       	call   8048eb0 <exit@plt>
 804b031:	eb 0d                	jmp    804b040 <tigetstr@plt+0x1ff0>
 804b033:	90                   	nop
 804b034:	90                   	nop
 804b035:	90                   	nop
 804b036:	90                   	nop
 804b037:	90                   	nop
 804b038:	90                   	nop
 804b039:	90                   	nop
 804b03a:	90                   	nop
 804b03b:	90                   	nop
 804b03c:	90                   	nop
 804b03d:	90                   	nop
 804b03e:	90                   	nop
 804b03f:	90                   	nop
 804b040:	8d 64 24 e4          	lea    -0x1c(%esp),%esp
 804b044:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 804b04b:	00 
 804b04c:	c7 44 24 04 a5 b7 04 	movl   $0x804b7a5,0x4(%esp)
 804b053:	08 
 804b054:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 804b05b:	e8 50 dd ff ff       	call   8048db0 <dcgettext@plt>
 804b060:	89 44 24 08          	mov    %eax,0x8(%esp)
 804b064:	a1 64 d1 04 08       	mov    0x804d164,%eax
 804b069:	c7 44 24 0c b9 b7 04 	movl   $0x804b7b9,0xc(%esp)
 804b070:	08 
 804b071:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 804b078:	00 
 804b079:	89 04 24             	mov    %eax,(%esp)
 804b07c:	e8 0f df ff ff       	call   8048f90 <__fprintf_chk@plt>
 804b081:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 804b088:	00 
 804b089:	c7 44 24 04 e4 b5 04 	movl   $0x804b5e4,0x4(%esp)
 804b090:	08 
 804b091:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 804b098:	e8 13 dd ff ff       	call   8048db0 <dcgettext@plt>
 804b09d:	89 44 24 08          	mov    %eax,0x8(%esp)
 804b0a1:	a1 64 d1 04 08       	mov    0x804d164,%eax
 804b0a6:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 804b0ad:	00 
 804b0ae:	89 04 24             	mov    %eax,(%esp)
 804b0b1:	e8 da de ff ff       	call   8048f90 <__fprintf_chk@plt>
 804b0b6:	c7 44 24 08 05 00 00 	movl   $0x5,0x8(%esp)
 804b0bd:	00 
 804b0be:	c7 44 24 04 24 b6 04 	movl   $0x804b624,0x4(%esp)
 804b0c5:	08 
 804b0c6:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 804b0cd:	e8 de dc ff ff       	call   8048db0 <dcgettext@plt>
 804b0d2:	89 44 24 08          	mov    %eax,0x8(%esp)
 804b0d6:	a1 64 d1 04 08       	mov    0x804d164,%eax
 804b0db:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 804b0e2:	00 
 804b0e3:	89 04 24             	mov    %eax,(%esp)
 804b0e6:	e8 a5 de ff ff       	call   8048f90 <__fprintf_chk@plt>
 804b0eb:	8d 64 24 1c          	lea    0x1c(%esp),%esp
 804b0ef:	c3                   	ret    
 804b0f0:	55                   	push   %ebp
 804b0f1:	57                   	push   %edi
 804b0f2:	31 ff                	xor    %edi,%edi
 804b0f4:	56                   	push   %esi
 804b0f5:	53                   	push   %ebx
 804b0f6:	e8 f5 ec ff ff       	call   8049df0 <tigetstr@plt+0xda0>
 804b0fb:	81 c3 05 1f 00 00    	add    $0x1f05,%ebx
 804b101:	83 ec 1c             	sub    $0x1c,%esp
 804b104:	8b 6c 24 30          	mov    0x30(%esp),%ebp
 804b108:	8d b3 fc fe ff ff    	lea    -0x104(%ebx),%esi
 804b10e:	e8 a1 db ff ff       	call   8048cb4 <_init>
 804b113:	8d 83 f8 fe ff ff    	lea    -0x108(%ebx),%eax
 804b119:	29 c6                	sub    %eax,%esi
 804b11b:	c1 fe 02             	sar    $0x2,%esi
 804b11e:	85 f6                	test   %esi,%esi
 804b120:	74 27                	je     804b149 <tigetstr@plt+0x20f9>
 804b122:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 804b128:	8b 44 24 38          	mov    0x38(%esp),%eax
 804b12c:	89 2c 24             	mov    %ebp,(%esp)
 804b12f:	89 44 24 08          	mov    %eax,0x8(%esp)
 804b133:	8b 44 24 34          	mov    0x34(%esp),%eax
 804b137:	89 44 24 04          	mov    %eax,0x4(%esp)
 804b13b:	ff 94 bb f8 fe ff ff 	call   *-0x108(%ebx,%edi,4)
 804b142:	83 c7 01             	add    $0x1,%edi
 804b145:	39 f7                	cmp    %esi,%edi
 804b147:	75 df                	jne    804b128 <tigetstr@plt+0x20d8>
 804b149:	83 c4 1c             	add    $0x1c,%esp
 804b14c:	5b                   	pop    %ebx
 804b14d:	5e                   	pop    %esi
 804b14e:	5f                   	pop    %edi
 804b14f:	5d                   	pop    %ebp
 804b150:	c3                   	ret    
 804b151:	eb 0d                	jmp    804b160 <tigetstr@plt+0x2110>
 804b153:	90                   	nop
 804b154:	90                   	nop
 804b155:	90                   	nop
 804b156:	90                   	nop
 804b157:	90                   	nop
 804b158:	90                   	nop
 804b159:	90                   	nop
 804b15a:	90                   	nop
 804b15b:	90                   	nop
 804b15c:	90                   	nop
 804b15d:	90                   	nop
 804b15e:	90                   	nop
 804b15f:	90                   	nop
 804b160:	f3 c3                	repz ret 
 804b162:	66 90                	xchg   %ax,%ax

Disassembly of section .fini:

0804b164 <_fini>:
 804b164:	53                   	push   %ebx
 804b165:	83 ec 08             	sub    $0x8,%esp
 804b168:	e8 83 ec ff ff       	call   8049df0 <tigetstr@plt+0xda0>
 804b16d:	81 c3 93 1e 00 00    	add    $0x1e93,%ebx
 804b173:	83 c4 08             	add    $0x8,%esp
 804b176:	5b                   	pop    %ebx
 804b177:	c3                   	ret    
